Problem A: 打印出所有"水仙花数

来源:互联网 发布:java人机猜拳源代码 编辑:程序博客网 时间:2024/06/05 01:51

Problem A: 打印出所有"水仙花数

Description

打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。例如:153是一个水仙花数,因为153=1^3+5^3+3^3。 Output:

153????????? 

Input

Output

所有的水仙花数,从小的开始。每行一个

代码实现:

#include<stdio.h>int main(){int i,g,y,z;for(i=100;i<1000;i++){                 g=i%10;y=i/10%10;z=i/100%10;if(i==(g*g*g+y*y*y+z*z*z))printf("%d\n",i);}return 0;}


0 0