早教吧作业答案频道 -->数学-->
请你设计程序,对于给定的自然数N确定满足下述关系的最小数S.S可以表示为两对不同的自然数的n次方幂.即找出最小数S,使得:S=a^n+b^n=c^n+d^n这里a,b,c,d都是自然数,切ac,bd例如,当n=2时,有S=50=1^2+7
题目详情
请你设计程序,对于给定的自然数N确定满足下述关系的最小数S.S可以表示为两对不同的自然数的n次方幂.即找出最小数S,使得:S=a^n+b^n=c^n+d^n这里a,b,c,d都是自然数,切ac ,bd例如,当n=2时,有S=50=1^2+7^2=5^2+5^2 当n=3时,有S=1729=1^3+12^3=9^3+10^3
▼优质解答
答案和解析
Dim N As Integer
Dim Min As Long
N = InputBox("")
Min = 0
For a = 1 To 20 '要适应更大的范围可以修改20
For b = 1 To 20 '同上
For c = 1 To 20 '同上
For d = 1 To 20 '同上
If a d And c b And a c And b d And a ^ N + b ^ N = c ^ N + d ^ N Then
If Min > a ^ N + b ^ N Or Min = 0 Then
Min = a ^ N + b ^ N
End If
End If
Next
Next
Next
Next
MsgBox Min
Dim Min As Long
N = InputBox("")
Min = 0
For a = 1 To 20 '要适应更大的范围可以修改20
For b = 1 To 20 '同上
For c = 1 To 20 '同上
For d = 1 To 20 '同上
If a d And c b And a c And b d And a ^ N + b ^ N = c ^ N + d ^ N Then
If Min > a ^ N + b ^ N Or Min = 0 Then
Min = a ^ N + b ^ N
End If
End If
Next
Next
Next
Next
MsgBox Min
看了请你设计程序,对于给定的自然数...的网友还看了以下:
已知lg2=a,lg3=b,试用a,b表示log125(以12为底5的对数)已知log23(以2为 2020-05-14 …
矩阵高手进,矩阵方面的超级难题!任何一个实对称正定矩阵都可以表示成一个实对称正定矩阵的平方,即若A 2020-05-22 …
如图中,点A的位置可以用数对(3,4)表示,请问B点可以用数对表示为;第五列的所有点用数对表示为. 2020-06-08 …
小亮坐在第4列、第3行,可以用数对表示为,他前面的同学可以用数对表示为,他左边的同学可以用数对表示 2020-06-14 …
/-a/=-a成立的条件是若a>0,b0,化简/2a/+/3b/-/a+c/得//表示绝对值,还有 2020-07-09 …
lg243/lg9求值第一问设lg2=a,lg3=b,试用a、b表示log以5为底12对数第二问已 2020-07-19 …
为什么用VLOOKUP公式,有的可以对应,有的显示错误值呢?为什么用VLOOKUP公式,有的可以对 2020-07-23 …
下列说法正确的是;()A,a表示一个数.B.a表示一个非负数.Ca表示一个整数.D.a可以表示一个 2020-07-30 …
1、已知以14为底7的对数=a,14的b次方=5,用a,b,表示以35为底28的对数2、求满足不等式 2020-11-27 …
问个有关对数的选择题(紧急!)361015已知log2=a,log2=b,那么log2可用a,b表示 2020-11-27 …