测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

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; }
上一题 下一题