6 条题解

  • 0
    @ 2024-12-29 10:06:20

    前面几位大佬的log我不咋懂,所以我直接暴力打出奇迹。 代码:

    #include<bits/stdc++.h>

    using namespace std;

    long long n;

    int main(){

    cin>>n;

    long long num=n*n;

    if(n<10) num%=10;

    else if(n<100) num%=100;

    else if(n<1000) num%=1000;

    else if(n<10000) num%=10000;

    else if(n<100000) num%=100000;

    else if(n<1000000) num%=1000000;

    else if(n<10000000) num%=10000000;

    else if(n<100000000) num%=100000000;

    else if(n<1000000000) num%=1000000000;

    if(num==n) cout<<"yes";

    else cout<<"no";

    return 0;

    }

    信息

    ID
    10
    时间
    1000ms
    内存
    128MiB
    难度
    6
    标签
    递交数
    203
    已通过
    68
    上传者