| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 0.7 초 (추가 시간 없음) | 1024 MB | 108 | 29 | 24 | 27.273% |
Um número k é primo se e somente se k ≥ 2 e k tem exatamente dois divisores, 1 e k. Dois primos k e l são consecutivos se e somente se k < l e não existe um primo p tal que k < p < l.
Dado n, dizer se n pode ser obtido como a soma de q primos consecutivos, onde q é primo.
A entrada consiste de vários casos de teste. Cada caso de teste consiste de uma única linha contendo um inteiro 2 ≤ n ≤ 1.000.000.
A última linha da entrada conterá um inteiro n = 0. Esse caso não deve ser processado.
Para cada linha da entrada, uma linha da saída deve ser gerada, contendo “SIM” caso n possa ser escrito da forma desejada ou “NAO”, caso contrário.
5 6 7 8 9 10 0
SIM NAO NAO SIM NAO SIM