A22397. 四位完全平方数
填空题
较易
知识点
题目描述
四位完全平方数
题目描述
输出所有形如aabb的四位完全平方数(即前两位数字相等,后两位数字也相等)。
输入
无
输出
由小到大输出,每个数占一行。
输入样例
无
输出样例
无
参考答案
#include<bits/stdc++.h>
using namespace std;
int main()
{
int d, num;
for(int i = 1; i <= 9; ++i)
for(int j = 0; j <= 9; ++j)
{
num = i*1000+i*100+j*10+j;
d = sqrt(num);//sqrt()结果是浮点型,赋值给整型d后,向下取整
if(num == d*d)
cout << num << endl;
}
return 0;
}
上一题
下一题