杭电OJ-2010

#include<stdio.h>
int main(){
    int m,n,i,a,b,c,t;
    while(scanf("%d%d",&m,&n)!=EOF){
        t=0;
        for(i=m;i<=n;i++){
            a=i%10;
            b=(i/10)%10;
            c=i/100;
            if((a*a*a+b*b*b+c*c*c)==i){
                if(t!=0)
                    printf(" ");
                printf("%d",i);
                t++;
            }
        }
        if(t==0)
            printf("no");
        printf("\n");
    }
    return 0;
}

【转】网上采用数组存储水仙花数再输出的代码参考:http://blog.sina.com.cn/s/blog_76eabc150100reao.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 给自己的总是很多期待,期待更多的美好的回忆,我不要现在,不求飞黄腾达,只求让自己心安理得的面对很多事情,秋天一转眼...
    一个人的光阴阅读 391评论 0 2
  • http://blog.sina.com.cn/s/blog_c079216c0102wugf.html http...
    一个人的光阴阅读 354评论 0 1
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,415评论 25 708
  • 习茶这几年,喝过不少岩茶,但却不明白茶人口中的“岩韵”是什么,也不知这茶贵在哪儿,带着这些疑问,我们请教了胡哥。 ...
    立七阅读 330评论 8 5
  • 昨天给我姥姥过88岁生日,我妈这边三姑六姨的亲戚都到了。姥姥原先住在前门,平房,现在也很值钱了;现在住在双...
    mingjuan4偏3阅读 439评论 0 0