/*
17. 设一个三位数可以表示为abc,若其能满足条件a3+b3+c3=abc,则称其为水仙花数,编程求出所有的水仙花数。
*/
#include <stdio.h>
int main() {
int a,b,c,i,k;
for(i=100;i<1000;i++) {
a=i/100;
b=(i/10)%10;
c=i%10;
k = pow(a,3)+pow(b,3)+pow(c,3);
if(k == i) {
printf("%d ",i);
}
}
}
17. 设一个三位数可以表示为abc,若其能满足条件a3+b3+c3=abc,则称其为水仙花数,编程求出所有的水仙花数。
*/
#include <stdio.h>
int main() {
int a,b,c,i,k;
for(i=100;i<1000;i++) {
a=i/100;
b=(i/10)%10;
c=i%10;
k = pow(a,3)+pow(b,3)+pow(c,3);
if(k == i) {
printf("%d ",i);
}
}
}