题解 1431: 蓝桥杯2014年第五届真题-分糖果

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯历届试题-分糖果 (C语言代码)

摘要:解题思路:每一轮,每个小朋友拿出自己手中的糖的一半给左边的小朋友,是指别人没给的糖;给的不算,最后一个是第一个给他,有奇数颗糖的同学会获得一颗糖,每次遍历一遍,看是否都相等,相等则输出给糖总数。注意事……

蓝桥杯历届试题-分糖果 (C语言代码)

摘要:解题思路:    按照题意一步步做    发糖果->分享糖果->判断是否一样多->若不一样多给奇数补发糖果->分享糖果->判断是否一样多->若不一样多给奇数补发糖果->分享糖果……注意事项:    需……

蓝桥杯历届试题-分糖果 (Java代码)详解

摘要:解题思路:判断每个人是否一样分糖补糖注意事项:注意要倒着遍历,因为分糖的过程中自己原来的一半会发生变化要把最后一个人的糖存起来,给第一个人参考代码:import java.util.Scanner; ……

蓝桥杯历届试题-分糖果 (C++代码)- 思路简单但不太高效

摘要:解题思路:首先把每个孩子的糖果放入一个数组a里面,同时把这个a数组复制一遍到b数组,分的时候用。写一个函数检查是不是每个孩子的糖果相同,如果不同,开始循环分配。分配的第一步,就是每个孩子的糖果数在原来……