历届试题 分糖果
时间限制:1.0s 内存限制:256.0MB
锦囊1
锦囊2
锦囊3
问题描述
有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏:
每个小朋友都把自己的糖果分一半给左手边的孩子。
一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。
反复进
每个小朋友都把自己的糖果分一半给左手边的孩子。
一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。
反复进

本文详细解析了蓝桥杯历届试题中关于分糖果的模拟问题。通过模拟每个小朋友同时传递糖果的过程,重点阐述如何设置临时存放糖果的右手,并在循环结束后检查糖果数量,若为奇数则加1,计数器随之增加。文章探讨了如何判断所有小朋友糖果相同后停止循环的条件。

1158

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



