全部评论 5

  • 置顶
    #include<iostream>
    using namespace std;
    int main(){
        int n,a,b,c;
        cin>>n;
        a=n/100;
        b=n/10%10;
        c=n%10;
        if(n==a*a*a+b*b*b+c*c*c) cout<<"YES";
           else cout<<"NO";
        return 0;
    }
    

    2026-05-06 来自 北京

    1
    • 首先是a,b,c错了,其次第9行应该是等于符号,不是赋值符号

      2026-05-06 来自 北京

      1
    • 谢谢,你要说就发现了

      2026-05-11 来自 广东

      0
  • a和b算错了

    2026-05-05 来自 江苏

    1
  • 这个代码你可以自己简化一下(私信)

    2026-05-05 来自 江西

    1
  • 问AC狗

    2026-05-05 来自 江西

    1
  • 2026-05-05 来自 广东

    1

热门讨论