水仙花数

输出100~999中的所有水仙花数。若3位数ABC满足ABC=A3+B3+C3 ,则称其为水仙花数。例如153=13 +53 +33,所以153是水仙花数。


#include
#include
int main(){
    int i = 100;
    for (i; i <= 999;i++){
        int ge = i % 10;
        int shi = i / 10 % 10;
        int bai = i / 100;
        if (pow(ge, 3) + pow(shi, 3) + pow(bai, 3) == i){
            printf("%d\n",i);
        }
    }
    return 0;
}

你可能感兴趣的:(算法竞赛入门经典)