只有极少数人能用汇编编出来的程序,快附上你的答案吧~
用汇编语言:在区间[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编辑过]