题目描述
输出所有形如aabb的4位完全平方数(即前两位数字相等,后两位数字也相等)。 该问题也叫做aabb问题。 以下方法不需要开平方操作,理解起来更加简单
实现代码
#include
<stdio.h>
int main(){
for(int x
= 1; ; x
++){
int n
= x
* x
;
if(n
< 1000) continue;
if(n
> 9999) break;
int hi
= n
/ 100;
int lo
= n
% 100;
if(hi
/ 10 == hi
% 10 && lo
/ 10 == lo
% 10){
printf("%d\n", n
);
}
}
return 0;
}
转载请注明原文地址:https://blackberry.8miu.com/read-2355.html