题目描述(Description):
把整数3025从中剪开分为30和25两个数,此时再将这两数之和平方,(30+25)^2=3025计算结果又等于原数。求所有符合这样条件的四位数。
输入(Input):
无。
输出(Output):
符合这样条件的四位数,每个之间用一个空格分开。
示例输入(Sample Input):
示例输出(Sample Output):
示例程序:
#include <iostream>
using namespace std;
int main()
{
int i,j;
for (i=10;i<100;i++)
{
for (j=1;j<100;j++)
{
if ((i+j)*(i+j) == 100*i+j)
cout << 100*i+j << " ";
}
}
return 0;
}