結果

問題 No.632 穴埋め門松列
ユーザー mai
提出日時 2017-07-16 11:42:15
言語 Scheme
(Gauche-0.9.15)
結果
AC  
実行時間 24 ms / 1,000 ms
コード長 680 bytes
コンパイル時間 47 ms
コンパイル使用メモリ 6,820 KB
実行使用メモリ 15,872 KB
最終ジャッジ日時 2024-10-08 04:08:52
合計ジャッジ時間 1,125 ms
ジャッジサーバーID
(参考情報)
judge2 / judge3
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 6
権限があれば一括ダウンロードができます

ソースコード

diff #
プレゼンテーションモードにする

(define (iskadomatz? a b c)
(and (not (= a c)) (or (and (< a b) (> b c)) (and (> a b) (< b c))))
)
; 2
(define (iskadomatz2? arr a b)
(iskadomatz? a b (car arr))
)
(define (iskadomatz1? arr a)
(iskadomatz2? (cdr arr) a (car arr))
)
(define (iskadomatz-list? arr)
(iskadomatz1? (cdr arr) (car arr))
)
(define (replace arr from to)
(map (lambda (e) (if (equal? e from) to e)) arr)
)
(let
(
(bamboo (list (read) (read) (read)))
)
(if (iskadomatz-list? (replace bamboo '? 1)) (write 1) #f)
(if (iskadomatz-list? (replace bamboo '? 4)) (write 4) #f)
)
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0