來源:《信息學奧賽一本通(C++版)》P71
【題目描述】
輸出所有形如aabb的四位完全平方數(即前兩位數字相等,後兩位數字也相等)。
代碼如下:
注:代碼僅供參考,不只有一種解法。
//pow函數需要調用cmath頭文件或math.h頭文件。
#include<iostream>
#include<math.h>
using namespace std;
int main(){
for(int x=32; ;x++){
int n=pow(x,2);
if(n>9999) break;
int a=n/100,b=n%100;
if(a/10==a%10&&b/10==b%10) cout<<n;
}
return 0;
}