解题思路:
注意事项:
参考代码:
#简易 a=list(map(int,input().strip().split())) a[4]+=a[0]//3 a[1]+=a[0]//3 a[0]//=3 a[2]+=a[1]//3 a[0]+=a[1]//3 a[1]//=3 a[3]+=a[2]//3 a[1]+=a[2]//3 a[2]//=3 a[4]+=a[3]//3 a[2]+=a[3]//3 a[3]//=3 a[0]+=a[4]//3 a[3]+=a[4]//3 a[4]//=3 print("%5d%5d%5d%5d%5d"%(a[0],a[1],a[2],a[3],a[4]))
#进阶 a=list(map(int,input().strip().split())) for i in range(0,5): if(i==0): a[4]+=a[0]//3 a[1]+=a[0]//3 a[0]//=3 elif(i==4): a[0]+=a[4]//3 a[3]+=a[4]//3 a[4]//=3 else: a[i+1]+=a[i]//3 a[i-1]+=a[i]//3 a[i]//=3 print("%5d%5d%5d%5d%5d"%(a[0],a[1],a[2],a[3],a[4]))
#简易 a=list(map(int,input().split())) for i in range(5): if i==0: up=4 down=1 elif i==4: up=0 down=3 else: up=i-1 down=i+1 a[i]//=3 a[up]+=a[i] a[down]+=a[i] print("%5d%5d%5d%5d%5d"%(a[0],a[1],a[2],a[3],a[4]))
#进阶 a=list(map(int,input().split())) index=len(a) start_index=0 end_index=len(a)-1 for i in range(index): if i==start_index: up=index-1 down=i+1 elif i==end_index: up=start_index down=end_index-1 else: up=i-1 down=i+1 a[i]//=3 a[up]+=a[i] a[down]+=a[i] for i in range(5): print("%5d"%a[i],end="")
0.0分
0 人评分