蓝桥杯2014年第五届真题-分糖果-题解(C语言代码)
摘要:解题思路:注意事项:参考代码:#include<stdio.h>
int main(){
int n,i,f,b=0;//b为补发糖果个数,f为判断每个人是否相等的标志
int stu[10……
巨巨巨简单的思路但略微巧妙的设计(按题目要求来)
摘要:解题思路:首先该题主要是通过题目描述,大家可以在草稿上以测试数据查看整个过程糖果的变化,这里因为是绕圈循环变化,所以采用数组。会发现:每次分糖果时该小朋友的糖果数为原来小朋友糖果数的一半加下一个小朋友……
C语言新手-写的有点乱
摘要:参考代码:#include<stdio.h>int fun(int a[],int N,int sum){ int b[N],c[N],flag = 1; for(int z=0;z<N;……
5ms绝杀,有注释,一看就懂
摘要:解题思路:定义两个数组,一个存当前糖果数,另一个存糖果的一半注意事项:参考代码:#include<stdio.h>int main(){ int people_num,i=0,sum=0; ……
蓝桥杯2014年第五届真题-分糖果-题解(C语言代码)
摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int n; scanf("%d",&n); int a[100]={0},b[n]; int flag=1,c……
参考了一下他人的,自己稍微改了改
摘要:#include<stdio.h>int main(){ int n; scanf("%d",&n); int s[n]; int sum=0; for(int i=0;……
用比较易懂的方法来弄这个东西
摘要:解题思路:首先要清楚这个题目的要求:分开糖果的这个动作是同时进行的,也就是说,第一个传给第二个人的同时,第二个也在传给第三个,第三个又传给....直到最后一个传给第一个人。可以用两个数组来进行解题,一……