题解 | #水仙花数#
水仙花数
https://www.nowcoder.com/practice/dc943274e8254a9eb074298fb2084703
#include <stdio.h> #include<math.h> int main() { int a, b; int tmp = 1; while(scanf("%d %d\n",&a, &b)!=EOF) { int i = 0; for(i = a; i<= b; i++) { if(i == pow(i%10,3)+pow(i/10%10,3)+pow(i/100,3)) { tmp = 0; printf("%d ",i); } } if(tmp == 1) printf("no"); printf("\n"); } }