結果
| 問題 | No.6 使いものにならないハッシュ | 
| コンテスト | |
| ユーザー |  | 
| 提出日時 | 2016-09-30 09:49:11 | 
| 言語 | Python2 (2.7.18) | 
| 結果 | 
                                WA
                                 
                             | 
| 実行時間 | - | 
| コード長 | 623 bytes | 
| コンパイル時間 | 55 ms | 
| コンパイル使用メモリ | 7,040 KB | 
| 実行使用メモリ | 8,576 KB | 
| 最終ジャッジ日時 | 2024-11-21 11:08:01 | 
| 合計ジャッジ時間 | 4,124 ms | 
| ジャッジサーバーID (参考情報) | judge5 / judge3 | 
(要ログイン)
| ファイルパターン | 結果 | 
|---|---|
| other | AC * 1 WA * 30 RE * 1 | 
ソースコード
def prime_table(k, n):
    list = [True for _ in xrange(n + 1)]
    i = 2
    while i * i <= n:
        if list[i]:
            j = i + i
            while j <= n:
                list[j] = False
                j += i
        i += 1
    table = [i for i in xrange(n + 1) if list[i] and i >= 2 and i >= k]
    return table
def _hash(n):
    while n >= 10:
        n = sum(int(s) for s in str(n))
    return n
K = input()
N = input()
p = prime_table(K, N)
h = map(_hash, p)
for r in xrange(9, 0, -1):
    for i in xrange(len(p)-r, -1, -1):
        if len(set(h[i:i+r])) == r:
            print p[r]
            exit()
            
            
            
        