結果
問題 |
No.607 開通777年記念
|
ユーザー |
|
提出日時 | 2017-12-26 23:38:51 |
言語 | Scheme (Gauche-0.9.15) |
結果 |
TLE
|
実行時間 | - |
コード長 | 663 bytes |
コンパイル時間 | 473 ms |
コンパイル使用メモリ | 7,072 KB |
実行使用メモリ | 36,864 KB |
最終ジャッジ日時 | 2024-12-18 00:40:00 |
合計ジャッジ時間 | 8,382 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 8 TLE * 2 |
ソースコード
(define (three-seven? l) (cond [(null? l) #f] [(member (+ 777 (car l)) (cdr l)) #t] [else (three-seven? (cdr l))])) (define (read-acc n) (let loop ([x n] [l '(0)]) (cond [(zero? x) (reverse l)] [else (let ([v (read)]) (loop (- x 1) (cons (+ (car l) v) l)))]))) (define (main args) (let* ([n (read)] [m (read)]) (print (let loop ([x m] [l (make-list (+ n 1) 0)]) (cond [(zero? x) "NO"] [else (let* ([rl (read-acc n)] [nl (map + l rl)]) (if (three-seven? nl) "YES" (loop (- x 1) nl)))])))) 0)