翻译
描述
一群学生围成一个圈坐下,面向在中间的老师。每一个学生最初有偶数个糖果。当老师吹一下口哨,每个学生需要将自己糖果的一半给到右边相邻的人。任意学生只要剩下奇数个糖果,将会从老师这里得到一个糖果。直到每个同学都有相同数量的糖果游戏结束。编写程序根据每个孩子开始有的糖果树确定老师吹哨的次数和每个学生最后的糖果数。
输入
输入可能不止一次游戏。对于每次游戏,开始输入学生的人数N,接下来输入每个学生的糖果数。最后,以0结束学生糖果数。每个输入的数字占一行。
输出
对于每次游戏,在一行没输出游戏进行多少轮和每个学生最后拥有的糖果数。
Candy Sharing Game
本文介绍了一种名为糖果分享的游戏,学生们围坐一圈并按规则传递糖果,直到每人糖果数相同。文章探讨了如何通过算法预测游戏轮次及最终糖果数。
398

被折叠的 条评论
为什么被折叠?



