【杭电】[2010]水仙花数

题目描述
输入输出

这题有意思的地方在于
这里用到了我之前用易语言写机器人时
使用的一种“开关”变量
不过现在来看好像学长有点代码也用到过这种概念
对这一题来说也有其它的判定方法
不过能感受到以前的知识有用
还是挺高兴的

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

            }
        }
        if(x!=1)
            printf("no");
        printf("\n");
    }
    return 0;
}

[2010]水仙花数

原文地址:https://www.cnblogs.com/BoilTask/p/12570158.html