只有极少数人能用汇编编出来的程序,快附上你的答案吧~
用汇编语言:在区间[10000,99999](5位数)之间找出所有满足以下关系的5位数并显示在屏幕上:
abcde=a5+b5+c5+d5+e5
例如54748=55+45+75+45+85
程序代码:
for i in range(10000,100000):
N=str(i) ; sum=0
for j in range(0,5):
sum=sum+int(N[j])**5
if i == sum :
print(i,'=',N[0],'^5+',N[1],'^5+',N[2],'^5+',N[3],'^5+',N[4],'^5',sep='')
[此贴子已经被作者于2018-7-14 06:46编辑过]