栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

OJ——1002分糖果

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

OJ——1002分糖果

分糖果

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 
#include 

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;
	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;
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1001812.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号