问题标题: 酷丁编程:《世界纪录》

0
0
已解决
马泓毅
马泓毅
中级守护
中级守护

马泓毅在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;

}


0
1
0
李子墨
李子墨
新手天翼
新手天翼

相同代码第一次提交

第二次:

《好神奇啊》

 

0
我要回答