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

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

筛选

蓝桥杯2014年第五届真题-分糖果-题解(C++代码)

######注意看到文末,有一般性问题的解释```C++#includeusingnamespacestd;intsweets[105];//用来每个小朋友的糖果数量intsweets1[105];//用来每个小朋友拿出一半糖果的数量intcount;boolflag=true;intmain(){i

蓝桥杯2014年第五届真题-分糖果-题解(C语言代码)

解题思路:1.判断输入的n个数是否为偶数,全是偶数,直接跳出while循环体,输出结果1.每个小朋友都分一半糖果给左边,因此每个数除2此时每个小朋友的糖果都减半1.先用中间变量t将最后一个小朋友的糖果给t(因为第一个小朋友在+完第二个小朋友手里一半的糖果时已经变化了)1.用a[i]+=a[i+1]得到

蓝桥杯2014年第五届真题-分糖果-题解(C++代码)

需要用到多个循环,包括循环输入数组,循环给奇数加一等等;还需要用到多个判断,判断是否数组中的每个数是否相等,是否为奇数;```cpp#includeusingnamespacestd;intmain(){inti,b,c,d,e=0,n,a[999];cin>>n;for(i=0;i>a[i];//输