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))