日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

蓝桥杯 历届试题 分糖果(模拟)

發布時間:2025/3/20 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 蓝桥杯 历届试题 分糖果(模拟) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

傳送門

題目描述

有n個小朋友圍坐成一圈。老師給每個小朋友隨機發偶數個糖果,然后進行下面的游戲:

每個小朋友都把自己的糖果分一半給左手邊的孩子。

一輪分糖后,擁有奇數顆糖的孩子由老師補給1個糖果,從而變成偶數。

反復進行這個游戲,直到所有小朋友的糖果數都相同為止。

你的任務是預測在已知的初始糖果情形下,老師一共需要補發多少個糖果。

輸入

程序首先讀入一個整數N(2<N<100),表示小朋友的人數。
接著是一行用空格分開的N個偶數(每個偶數不大于1000,不小于2)

輸出

要求程序輸出一個整數,表示老師需要補發的糖果數。

樣例輸入

3
2 2 4

樣例輸出

4


分析

  • 這道顯然是模擬題,首先檢查每個小朋友的糖果數是否相等,如果不相等,就模擬題意中的分糖果過程,第i號同學的糖果數為num[i]=num[i]/2+num[i+1]/2,num[i]/2是自己原本的糖果給一半剩下的,num[i+1]/2是來自右邊同學的關愛。如果相等,輸出老師需要補發的糖果數即可。
  • 需要注意的是,根據題目樣例可以得出,給糖果和收到糖果的過程是同時進行的,不能用某同學先得到糖果后的糖果數進行計算!
  • 可以計算出某同學本輪的糖果數后直接判斷是不是偶數,不用再遍歷一次num數組來補發糖果了。
  • 把check()方法獨立出來寫在外面之后運行效率稍稍降低了。

代碼如下

import java.util.Scanner; public class Main {static final int maxn=100+5;static int num[]=new int [maxn];static int n,cnt;static boolean check() { //檢查是否需要繼續執行循環for(int i=1;i<n;i++)if(num[i]!=num[i+1])return true;return false;}public static void main(String[] args) {Scanner cin=new Scanner(System.in);n=cin.nextInt();for(int i=1;i<=n;i++)num[i]=cin.nextInt();while(check()) {num[0]=num[1]/2;for(int i=1;i<=n;i++) { //模擬分糖果過程if(i==n) {num[i]=num[i]/2+num[0];}else {num[i]=num[i]/2+num[i+1]/2;}if(num[i]%2==1) { //如果糖果數為奇數num[i]++; //糖果數加一cnt++;}}}System.out.println(cnt);} }

總結

以上是生活随笔為你收集整理的蓝桥杯 历届试题 分糖果(模拟)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩精品一区二区三区中文字幕 | av成人资源 | 成人午夜免费福利 | 日本国产一级片 | 午夜精品一区二区三区在线视频 | 91老师国产黑色丝袜在线 | 国产+日韩+欧美 | 国产一区观看 | julia一区二区 | 蜜桃av网站 | av影库 | 奴性女会所调教 | 黄色在线视频观看 | 野花视频在线观看免费 | 亚洲天堂网站在线 | 欧美日韩理论 | 国产一在线 | 97免费观看视频 | 亚洲一区二区三区四区在线播放 | 成人一卡二卡 | 亚洲24p| 夜夜骑天天操 | 肉肉av福利一精品导航 | 欧美s码亚洲码精品m码 | 日批免费网站 | 91亚洲精品乱码久久久久久蜜桃 | www.jizzjizz| 国模少妇一区二区三区 | 涩色视频 | 亚洲天堂avav| 久久奇米| 久操操| 免费看亚洲 | 国产毛片在线 | 久久久久久伊人 | 丰满少妇xoxoxo视频 | 人妻一区二区在线 | 我要看一级片 | 中文字幕第27页 | 日韩在线一区二区三区四区 | 伊人国产在线视频 | 老司机一区 | 伊人久久青青草 | 久久久久久久性 | 视色视频 | 欧美国产高清 | 国产不卡在线观看 | 欧美亚洲一区二区在线观看 | 不用播放器av | 欧美自拍视频在线观看 | 国产毛片在线视频 | 男女视频久久 | 久久无码视频网站 | 日本福利在线 | 伊人中文网 | 免费看久久 | 秋霞一区 | 欧美午夜理伦三级在线观看 | 免费久久一级欧美特大黄 | 亚洲a在线播放 | 91插插影库 | 少妇特黄a一区二区三区88av | 在线视频一区二区三区四区 | 午夜在线观看一区 | 动漫美女被艹 | 色呦呦官网| 日韩一区二区视频在线 | 国产剧情一区二区 | 北条麻妃一区二区三区四区五区 | 香蕉视频网站 | 国产精品久久AV无码 | 懂色av中文一区二区三区天美 | 国产精品卡一 | 在哪里可以看黄色片 | 日本久久影视 | 久久综合日本 | 欧美日韩黄色 | 欧美大肚乱孕交hd孕妇 | 亚洲性大片| 91视频免费播放 | 国产剧情在线视频 | 日韩影院在线 | 日日艹 | 国内自拍视频在线播放 | 中文字幕一二三四 | 免费淫片| 亚洲一区二区三区精品视频 | 一个色av | 国产精品大屁股白浆一区 | 日韩成人精品 | 欧美3p视频 | 男女做爰真人视频直播 | 国产成人手机在线 | 国产精品一区二区无码对白 | 欧美国产大片 | 午夜久久福利 | 国产成人精品一区二三区四区五区 | 成年人免费网站视频 | 鲍鱼av在线 |