P72. 练13.4 糖果游戏

https://ok.hn.cn/p/P72

说明

某幼儿园里,有5个小朋友编号为1,2,3,4,5,他们按自己的编号顺序围坐在一张圆桌旁。他们身上都有若干个糖果(键盘输入),现在他们做一个分糖果游戏。从1号小朋友开始,将自己的糖果均分三份(如果有多余的糖果,则立即吃掉),自己留一份,其余两份分给他的相邻的两个小朋友。接着2号、3号、4号、5号小朋友同样这么做。问一轮后,每个小朋友手上分别有多少糖果。

输入格式

5个小朋友的糖果数。

输出格式

游戏后5个小朋友的糖果数。(按5位宽度输出)

题解

a,b,c,d,e = map(int,input().split())  
  
a //= 3  
b += a  
e += a  
  
b //=3  
c += b  
a += b  
  
c //=3  
d += c  
b += c  
  
d //=3  
e += d  
c += d  
  
e //=3  
a += e  
d += e  
  
# print(f"{a:5d}{b:5d}{c:5d}{d:5d}{e:5d}")  
print("%5d%5d%5d%5d%5d"%(a,b,c,d,e))