该页还介绍仅由 1, 4, and 9 组成的完全平方数,当前已知的最大的为(found by G. Jacobson and D. Applegate):
6480702115891070212 = 419994999149149944149149944191494441
这个纪录还是很好破的. 貌似northwolves7#算的结果有遗漏:
335180136^2 =112345723568978496
335190942^2 =112352967598847364(遗漏?)
335193414^2 =112354624788975396(遗漏?)
335196786^2 =112356885344729796(遗漏?)
335207286^2 =112363924587485796
335212707^2 =112367558934267849(遗漏?)
335214027^2 =112368443897556729(遗漏?)
335222742^2 =112374286753998564
335224617^2 =112375543842796689(遗漏?)
335227662^2 =112377585369986244(遗漏?)
335229288^2 =112378675532986944
................. 是的,缺很多.
我不知道他循环的时候为什么要step 3
:Q: :Q:
#include <iostream>
using namespace std;
int main()
{
long long i, j;
long k, n, c=0;
for(i=335180136; i <= 999390432; i++)
{
j=i * i;
memset(n, 0, sizeof(n));
while(j)
{
k=j % 10;
n++;
if(n > 2 || n > 0)
{
break;
}
j/=10;
}
if(j == 0)
{
c++;
cout << i << "^2=" << i * i << "(No." << c << ")" << endl;
}
}
return 0;
}
25460个
[ 本帖最后由 风云剑 于 2009-1-5 14:17 编辑 ]
页:
1
[2]