形如如下方程:
a^3+b^3=c^3
a^4+b^4+c^4=d^4
a^5+b^5+c^5+d^5=e^5
……
这样的不定方程,是否有正整数解?
欧拉猜想
欧拉猜想是欧拉提出的对费马最后定理引出的猜想,欧拉猜想每个大于2的整数n,任何n- 1个正整数的n次幂的和都不是某正整数的n次幂,1966年L. J. Lander和T. R. Parkin推翻了这一猜想。
这猜想在1966年被L. J. Lander和T. R. Parkin推翻。他们找出n= 5的反例:
27^5+ 84^5+ 110^5+ 133^5= 144^5
此方法采用C语言暴力循环,简单粗暴,思路清晰,但是运行时间会稍微长了点,以n次幂为5为例,进行寻找是否存在上述结论,进而可以验证欧拉幂数和的猜想是否正确。
由于水平有限还希望各位大佬指出不足!!!
代码如下
#include<stdio.h>
int main()
{
int i ,j,k,w,l;
for(i=3;i<200;i++)
{
for(j = i+1;j<200;j++)
{
for(k=j+1;k<200;k++)
{
for(w=k+1;w<200;w++)
{
for(l=w+1;l<200;l++)
{
if(l*l*l*l*l == i*i*i*i*i + j*j*j*j*j + k*k*k*k*k + w*w*w*w*w)
{
printf("%d %d %d %d %d ",i,j,k,w,l);
}
}
}
}
}
}
return 0;
}