标签:xxx nbsp 个人 xxxxx 一个 bsp 自己 五个 10个
在某次实弹射击训练中,班长将十个战士围成一圈发子弹,首先,班长给第一个战士10颗,第二个战士2颗,第三个战士8颗,第四个战士22颗,第五个战士16颗,第六个战士4颗,第七个战士10颗,第八个战士6颗,第九个战士14颗,第十个战士20颗,然后按如下方法将每个战士手中的子弹进行调整,所有的战士检查自己手中的子弹数,如果子弹数为奇数,则向班长再要一颗,然后每个战士再同时将自己手中的子弹分一半给下一个战士(第10个战士将手中的子弹分一半给第一个战士)。问需要多少次调整后,每个战士手中的子弹数都相等?每个人各有多少颗子弹?
要求:输出每轮调整后战士手中的子弹数。
要求结果的输出格式为
0 10 2 8 22 16 4 10 6 14 20 各战士手中原始的子弹数
1 xx xxxxxxxxxxxxxxxxxx第1轮各战士手中的子弹数
2 xx xxxxxxxxxxxxxxxxxx第2轮各战士手中的子弹数
……
n xx xxxxxxxxxxxxxxxxxx最后一轮各战士手中的子弹数(应该相等)
标签:xxx nbsp 个人 xxxxx 一个 bsp 自己 五个 10个
原文地址:https://www.cnblogs.com/guoyu1/p/12416635.html