#C07TL03P04. C07T.L03.实战训练三.题目4.连续质数和(慈溪2014t4)
C07T.L03.实战训练三.题目4.连续质数和(慈溪2014t4)
题目描述
质数又称素数,是大于 的正整数,除了 和它本身外不能被其他自然数整除,有无限个,比如, 等都是质数,但比如 就不是质数,因为它除了能被 和它自己整除外,还能被 整除。
悦悦小朋友对这类质数非常感兴趣,因为他发现有一些数是能通过连续的质数相加得到的。比如 ,也就是整数 可以由连续的质数 相加得到。有时相加的方案还不止一种,比如整数 就有 种不同的连续质数相加方案: , ,还有一种就它本身,即 。但也有的数是没有这样相加方案的,比如整数 就找不到连续质数相加的方案,虽然 或者 的结果都是 ,但前者没有连续,后者质数被重复相加了 。悦悦在纸上写了 ( )个数,他想知道每一个整数 ( , ) 到底有多少种连续质数相加的方案?请你编程帮助他一下吧。
输入格式
第 行一个整数 ,表示悦悦在纸上写了 个整数。
接下来每行一个整数,其中第 行表示整数 。
输出格式
行,第 行表示整数 有多少种连续质数相加的方案。
样例
4
2
12
17
20
1
1
2
0
相关
在以下作业中: