5 条题解

  • -2
    @ 2026-6-6 11:37:13

    #include using namespace std;

    int main() { int n; cin >> n; int a = n / 100; //百位 int b = n / 10 % 10; //十位 int c = n % 10; //个位

    int sum = a*a*a + b*b*b + c*c*c;
    if(sum == n)
        cout << "YES" << endl;
    else
        cout << "NO" << endl;
    return 0;
    

    } 水仙花数:百位立方 + 十位立方 + 个位立方 = 原数 例

    信息

    ID
    30933
    时间
    1000ms
    内存
    256MiB
    难度
    7
    标签
    (无)
    递交数
    188
    已通过
    43
    上传者