1. 程式人生 > 其它 >2069:【例2.12 】糖果遊戲

2069:【例2.12 】糖果遊戲

【題目描述】

某幼兒園裡,有5個小朋友編號為1、2、3、4、5,他們按自己的編號順序圍坐在一張圓桌旁。他們身上都有若干個糖果(鍵盤輸入),現在他們做一個分糖果遊戲。從1號小朋友開始,將自己的糖果均分三份(如果有多餘的糖果,則立即吃掉),自己留一份,其餘兩份分給他的相鄰的兩個小朋友。接著2號、3號、4號、5號小朋友同樣這麼做。問一輪後,每個小朋友手上分別有多少糖果。

【輸入】

5個小朋友的糖果數。

【輸出】

遊戲後5個小朋友的糖果數。(按5位寬度輸出)

【輸入樣例】

8 9 10 11 12

【輸出樣例】

   11    7    9   11    6
#include<bits/stdc++.h>
using
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;c=c+b;a=a+b; c=c/3;d=d+c;b=b+c; d=d/3;e=e+d;c=c+d; e=e/3;a=a+e;d=d+e; cout<<setw(5)<<a<<setw(5)<<b<<setw(5)<<c<<setw(5
)<<d<<setw(5)<<e; }