#1173. 桐桐的发现

桐桐的发现

问题描述

具体描述见教材p73:找出不大于N N 的所有奇妙素数:能够表过成两个素数的平方和形式F=X×X+Y×YF=X \times X+Y \times Y,其中 X,YX, Y 也是素数。

格式

输入

只有一个整数N(3N108)N(3≤N≤10^8)

输出

第1行到NN行:输出不大于N的所有奇妙素数。每行 输出一个,并把平方和的形式输出:F=X×X+Y×YF=X \times X+Y \times Y。 第N+1N+1行:输出不大于N的所有奇妙素数的总数。

样例

30
13=2*2+3*3
29=2*2+5*5
2

限制

1s, 64MB.