当前位置: 首页 > news >正文

郑州郑州网站建设河南做网站公司哪家好/英文谷歌优化

郑州郑州网站建设河南做网站公司哪家好,英文谷歌优化,企业网站制作公司电话,郑州建设企业网站公司历届试题 分糖果时间限制:1.0s 内存限制:256.0MB问题描述有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏:每个小朋友都把自己的糖果分一半给左手边的孩子。一轮分糖后,拥有奇数颗糖的…

历届试题 分糖果

时间限制:1.0s   内存限制:256.0MB

问题描述

有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏:

每个小朋友都把自己的糖果分一半给左手边的孩子。

一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。

反复进行这个游戏,直到所有小朋友的糖果数都相同为止。

你的任务是预测在已知的初始糖果情形下,老师一共需要补发多少个糖果。

输入格式

程序首先读入一个整数N(2

接着是一行用空格分开的N个偶数(每个偶数不大于1000,不小于2)

输出格式

要求程序输出一个整数,表示老师需要补发的糖果数。

样例输入

3

2 2 4

样例输出

4

1 #include

2 int main(){

3 int i,N,a[100];

4 int answer=0;//计数器

5 scanf("%d",&N);

6 for(i=0;i

7 scanf("%d",&a[i]);

8 }

9 while(1){

10 //若小朋友的糖果数相等,结束

11 for(i=1;i

12 {

13 if(a[i]!=a[0])

14 break;

15 }

16 if(i==N)//检查到最后一位,结束

17 break;

18 /*分给左手边一半*/

19 int num=a[0];

20 for(i=0;i

21 a[i] = (a[i]+a[i+1])/2;

22 }

23 a[i]=(a[i]+num)/2;

24 /*奇数补充为偶数*/

25 for(i=0;i

26 if(a[i]%2!=0){

27 a[i]++;

28 answer++;//计数器自增

29 }

30 }

31 }

32 printf("%d",answer);

33 }

来源:https://www.cnblogs.com/panweiwei/p/6503234.html

http://www.jmfq.cn/news/5171851.html

相关文章:

  • 合肥浦发建设集团网站/如何给公司网站做推广
  • 沙井网站推广/东莞企业网站排名
  • 东莞建设企业网站/有没有可以代理推广的平台
  • 如何自己做资源网站/seo在线优化工具
  • 互助网站开发/珠海网站建设
  • wordpress建设的是模板网站吗/百度推广是怎么做的
  • 网站建设方案云盘/注册域名后怎么建网站
  • 长沙南站建站/百度指数在线查询
  • 做网站接雕塑业务/网站推广优化教程
  • 一般做个网站多少钱/裤子seo标题优化关键词
  • 乐山网站建设/网络营销的基本方式有哪些
  • 南城网站建设公司咨询/正规seo大概多少钱
  • 小公司让我用织梦做网站/外贸网络营销
  • 带数据库的网站做/泉州seo按天计费
  • 小狗做爰网站/北京seo费用是多少
  • 高端网站设计培训机构/沈阳seo优化新势力
  • 唯品会网站建设数据安全分析/免费推广的app有哪些
  • 买什么样的主机(用来建网站的)支持下载/小程序推广平台
  • 广州网站建设怎么做/百度词条
  • 网站的推广方案有哪些/网址生成短链接
  • 网站外包维护一年多少钱/网站建设合同
  • 怎么做公司网站需要什么科目/建站系统
  • 网站建设类的职位/百度竞价一个月5000够吗
  • 目前国内有哪些网站做家具回收/seo技术教程
  • 威县网站建设代理价格/广州seo优化公司排名
  • 开封市网站建设/东莞网站设计
  • 网站开发移动端多少钱/seo推广专员
  • 营销网点号是什么意思/企业网站seo排名优化
  • 南昌商城网站建设/关键词排名优化网站
  • 都匀网站开发/百度录入网站