分糖果
Description
某幼儿园里,有5个小朋友围成一圈,他们的编号为1、2、3、4、5.他们身上都有若干个糖果,现在他们做一个分糖果游戏。从1号小朋友开始,将自己的糖果均分三份(如果分不均匀的糖果,则立即吃掉),自己留一份,其余两份分给他相邻的两个小朋友。接着2号、3号、4号、5号小朋友同样这么做。问一轮后,每个小朋友手上分别有多少糖果?
Input
输入只有一行,包括5个整数,以空格隔开,代表在游戏开始之前,每个小朋友手中糖果的数量。
Output
输出一行,5个整数,以空格隔开,分别为一轮后每个小朋友的糖果数量。
Sample Input 1
7 9 6 8 4
Sample Output 1
8 6 6 6 3
#includeusing namespace std; int main(){ int a,b,c,d,e; cin >> a >> b >> c >> d >> e; a = a / 3; b = b + a; e = e + a; b = b / 3; a = a + b; c = c + b; c = c / 3; d = d + c; b = b + c; d = d / 3; c = c + d; e = e + d; e = e / 3; d = d + e; a = a + e; cout << a <<" "<< b <<" "<< c <<" "<< d <<" "<< e; return 0; }



