結果
| 問題 | 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)