PTA |
您所在的位置:网站首页 › 超速判断c语言pta › PTA |
题目
水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如: 153 = 1 3 + 5 3 + 3 3 153=1^3+5^3+3^3 153=13+53+33。本题要求编写程序,计算所有N位水仙花数。 输入格式: 输入在一行中给出一个正整数N(3≤N≤7)。 输出格式: 按递增顺序输出所有N位水仙花数,每个数字占一行。 输入样例: 3输出样例: 153 370 371 407 参考解答 #include #include int main(){ int n,i,j,dig,num=0,tmp,sum=0; scanf("%d",&n); num=pow(10,n-1); while(num dig=tmp%10; for(j=1;j |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |