
马泓毅在2026-02-06 12:35:42追加了内容

#include<bits/stdc++.h>
using namespace std;
bool pfs(int n){
int a=sqrt(n);
int t=n;
while(t){
if(t%10==0)return 0;
t/10;
}
return a*a==n;
}
int main(){
for(int i=10;i<=99;i++){
if(pfs(i)){
for(int j=100;j<=999;j++){
if(pfs(j)){
for(int r=1000;r<=9999;r++){
if(pfs(r)){
int a1=i%10;
int a2=i/10%10;
int b1=j%10;
int b2=j/10%10;
int b3=j/100%10;
int c1=r%10;
int c2=r/10%10;
int c3=r/100%10;
int c4=r/1000%10;
if(a1!=a2||a1!=b1||a1!=b2||a1!=b3||a1!=c1||a1!=c2||a1!=c3||a1!=c4||a2!=b1||a2!=b2||a2!=b3||a2!=c1||a2!=c2||a2!=c3||a2!=c4||b1!=b2||b1!=b3||b1!=c1||b1!=c2||b1!=c3||b1!=c4||b2!=b3||b2!=c1||b2!=c2||b2!=c3||b2!=c4||b3!=c1||b3!=c2||b3!=c3||b3!=c4||c1!=c2||c1!=c3||c1!=c4||c2!=c3||c2!=c4||c3!=c4)cout<<i<<" "<<j<<" "<<r<<endl;
}
}
}
}
}
}
return 0;
}



