프로그래밍/C·C++

C언어 암스트롱 수 연산하기

긴자손-1 2009. 10. 13. 11:01
반응형

암스트롱 수는 무엇을 뜻하는가 하면...


370과 같이 

(3*3*3)+(7*7*7)+(0*0*0) == 370

이 되는 수를 말한다...


void main(){

int input=100;

int i=0,j=0,k=0,sum=0;

for (input;input<1000;input++)

{

i = (input%10);

j = (input/10)%10;

k = input/100;

sum = (i*i*i)+(j*j*j)+(k*k*k);

if (input==sum){

printf("%d\n",input);

}

}

}

반응형