2031:【例4.17】四位完全平方数
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 37937 通过数: 20868
【题目描述】
输出所有形如aabb
的四位完全平方数(即前两位数字相等,后两位数字也相等)。
【输入】
无
【输出】
由小到大输出,每个数占一行。
【输入样例】
无
【输出样例】
无
代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int ge, shi, bai, qian, e;
for(int i = 1000; i <= 9999; ++i)
{
qian = i/1000;
bai = i/100%10;
shi = i/10%10;
ge = i%10;
if(qian == bai && shi == ge)
{
e = sqrt(i);
if(e*e == i)
cout << i << endl;
}
}
return 0;
}