水仙花数

来源:互联网 发布:淘宝详情页面尺寸 编辑:程序博客网 时间:2024/05/16 18:55

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2010

代码:

#include<stdio.h>int judge(int a)//用外部函数判断是否为水仙花数{    int x,y,z;    x=a/100;    y=a/10%10;    z=a%10;    if(a==(x*x*x+y*y*y+z*z*z))        return 1;    return 0;}int main(){    int a,b;    while(~scanf("%d%d",&a,&b))    {        int flag=0;        for(int i=a;i<=b;i++)        {            if(judge(i)==1)            {                if(flag==1)                    printf(" %d",i);                else                {                    printf("%d",i);                    flag=1;                }            }        }        if(flag==0)            printf("no\n");        else        printf("\n");    }    return 0;}


原创粉丝点击