1582 : 自幂数

时间限制:1 Sec 内存限制:128 MiB
提交:539 答案正确:253

提交 状态 讨论区

题目描述

自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。(例如:当n为3时,有1^3 + 5^3 + 3^3 = 153,153即是n为3时的一个自幂数,三位数的自幂数也叫水仙花数)。

输入

先输入一个整数T,接下来有T行

每行输入一个非负整数N。

输出

 判断N是否是自幂数,如果是输出 “Yes”, 否则输出 “No”。

样例输入

复制
3
153
64
1000

样例输出

复制
Yes
No
No

提示

#include<stdio.h>

int main()

{

    int T;

    scanf("%d", &T);

    while(T--)

    {

        ......

    }

    return 0;

}

来源

Kitchen_Knife