"一起来做一做这道简单的数学题吧!"
给你一个正整数x,你要判断x是否是两个正整数的立方和。
更正式的说,问是否存在两个正整数a和b,使得a^3+b^3 = x。
#include<stdio.h>
int main()
{
int x,a,b,n=1;
scanf("%d",&x);
for(a=1;a<=10;a++)
{
for(b=1;b<=10;b++)
{
if(x==a*a*a+b*b*b)
{
n=0;
break;
}
}
}
if(n==0)
printf("YES");
else
printf("NO");
return 0;
}
C语言编程题:)