#include<bits/stdc++.h> using namespace std; int main() { //枚举a和b for(int a=1;a<=9;a++) { for(int b=0;b<=9;b++) { int t=a*1000+a*100+b*10+b; int k=sqrt(t); if(k*k==t) //说明小数转整数的时候没有丢失精度 { cout<<t<<endl; } } } return 0; }
直接cout7744
代码如下
#include<bits/stdc++.h> using namespace std; int main() { cout<<"7744"; return 0; }
Using your lizikid universal account