【暑期基础】K HDU 2010 水仙花数

来源:互联网 发布:seed是什么软件 编辑:程序博客网 时间:2024/06/17 05:41
#include <stdio.h>#include <ctype.h>#include <string.h>int shuixianhua(int val) {    int a, b, c;    a = val / 100;    b = val % 100 / 10;    c = val % 10;        if ( val == a * a * a + b * b * b + c * c * c ) {        return 1;    } else {        return 0;    }}int main() {    int m, n, i, flag;        while ( scanf("%d%d", &m, &n) != EOF ) {        flag = 1;        for(i = m; i <= n; i++) {            if ( shuixianhua(i) ) {                if ( !flag ){                    printf(" ");                }                printf("%d", i);                flag = 0;            }        }        if (flag) {            printf("no");        }        printf("\n");    }    return 0;}

0 0
原创粉丝点击