我的菜鸟算法
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
system("color 0a");
int a,b,c,n,m;
/*printf("
挑战一:\n
153是一个非常优美的数 153=1*1*1+5*5*5+3*3*3
你知道在三位整数(abc)中,\n
满足abc=a*a*a+b*b*b+c*c*c这个条件的最大的整数是什么?\n
");
*/
printf("挑战一\n");
printf("abc=a*a*a+b*b*b+c*c*c;\n");
for(a=0;a<10;++a)
{
for(b=0;b<10;++b)
{
for(c=0;c<10;++c)
{
n=a*100+b*10+c;
m=a*a*a+b*b*b+c*c*c;
if(n==m)
{
printf("a=%d; b=%d; c=%d;\n",a,b,c);
printf("abc=%d ",m);
printf("\n\n");
}
}
}
}
printf("\n");
system("pause");
return 0;
}
|