{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"一些正整数可以表示为一个或多个连续质数的和。给定正整数有多少这样的表示法?例如,整数53有两种表示法:5 + 7 + 11 + 13 + 17和53。整数41有三种表示法:2+3+5+7+11+13,11+13+17和41。整数3只有一种表示法,即3。整数20没有这样的表示法。请注意,被加数必须是连续的质数,因此7 + 13和3 + 5 + 5 + 7都不是整数20的有效表示法。\r\u003cbr\u003e你的任务是编写一个程序,报告给定正整数的表示法数量。"}},{"title":"输入","value":{"format":"HTML","content":"输入是一系列正整数,每个整数占一行。这些整数的取值范围在2到10,000之间,包括边界值。输入以0表示结束。"}},{"title":"输出","value":{"format":"HTML","content":"输出应包含若干行,每行对应一个输入行,除了最后的零。一个输出行包括给定整数的表示法数量,作为一个或多个连续质数的和。输出中不应插入其他字符。"}},{"title":"样例","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e2\r\n3\r\n17\r\n41\r\n20\r\n666\r\n12\r\n53\r\n0\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e1\r\n1\r\n2\r\n3\r\n0\r\n0\r\n1\r\n2\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}}]}