導航:首頁 > 源碼編譯 > 分糖果c語言經典演算法

分糖果c語言經典演算法

發布時間:2024-01-19 14:02:32

⑴ 十個小孩圍成一圈分糖果,老師分給第一個小孩10塊,第二個小孩2塊,第三個小孩8塊,第

#include main() { int i,num={..........}; int tmp={}; int n; //計數 while(1) { for(i=0;i

⑵ C語言編程題:分糖果,如圖。沒有思路T^T ,求大神

只有一個簡單的思路,一起討論一下:
第1個小孩給他一個(誰讓他搶在前面呢:)
後面的小孩依次按規矩來,看應該給幾個,可愛值高呢,就加一塊,否則就減一塊。
如果發現減到零了,那就倒回去,前面的人補一塊。當然,不是全部補,只要補發到可愛值較高的地方就可以了。實際只需要計算一個總數,所以可以預先算好,直接加到總數中就行了。

開始時,第1個小孩1塊糖,待補發的數量=0
第2個小孩先給2塊糖,由於可愛值開始變高,待補發的數量=1
每3個小孩先給1塊糖,由於可愛值變低,待補發的數量+1。
第4個小孩可愛值變低,待補發總數+1,照說應該給0塊糖,當然不行,補發一塊,前面的也都補一塊,補3塊。這個待補發數量還不能歸零。當前第4個小孩的糖數應該修正成1。
第5個小孩給2塊糖,由於可愛值開始變高,補發數量歸零=1。
1+2+1+0+(3)+2=9

大體的思路應該就是這個樣子。

⑶ C語言的小孩分糖問題

#include;#include;int;main(void){ int;a;=;{;12,;2,;8,;22,;16,;4,;10,;6,;14,;20;}; int;i,;j; int;b; do { for;(i;=;0;;i;

閱讀全文

與分糖果c語言經典演算法相關的資料

熱點內容
戰錘40kpdf 瀏覽:375
java判斷字元串是漢字 瀏覽:462
2017初級教材pdf 瀏覽:451
松下空調壓縮機品牌 瀏覽:817
python復選框 瀏覽:746
反詐中心app是什麼時候出來的 瀏覽:586
魔獸世界需要什麼伺服器地址 瀏覽:189
啥是單片機休眠 瀏覽:104
什麼音樂app最好 瀏覽:927
牙膏自製解壓神器 瀏覽:328
卸載linuxwps 瀏覽:226
threadjavarunnable 瀏覽:360
一元線性回歸計演算法 瀏覽:950
刷寶app是什麼鬼 瀏覽:744
linux動態載入模塊 瀏覽:25
javamd5工具類 瀏覽:76
安保嘉獎命令 瀏覽:647
bt種子能壓縮嗎 瀏覽:676
JAVA特點是什麼 瀏覽:886
字幕網app怎麼找 瀏覽:533