2069:【例2.12 】糖果遊戲
阿新 • • 發佈:2022-05-13
【題目描述】
某幼兒園裡,有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> usingnamespace 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; }