3個可樂瓶可以換一瓶可樂,現在有364瓶可樂,問一共可以喝多少平可樂,剩下幾個空瓶
存在兩種思路,遞迴和while迴圈
1.遞迴
注意:使用遞迴需要注意,一次操作贏嚴格限制只執行該輪操作
2.while迴圈法static void main(string args)
static int colanumber(int colarnumber)
int newcolarnumber = colarnumber / 3;
int newcolarbottlenumber = colarnumber / 3 + colarnumber % 3;
colardata[0] = newcolarnumber;
colardata[1] = newcolarbottlenumber;
int tempdata = colanumber(newcolarbottlenumber);
colardata[0] += tempdata[0];
colardata[1] = tempdata[1];
return colardata;
}
static void main(string args)
console.writeline(「可以喝」+ sum + 「瓶可樂,剩下」+cola+「可樂瓶」);
console.readkey();
}
可樂瓶的演算法
今天在班裡做題,在附加題裡面遇到了乙個算可樂瓶的問題,也是我唯一做出來的。題目是 1.給20塊錢買可樂,每瓶可樂3塊錢,喝完之後退瓶子可以換回1塊錢,問最多可以喝到多少瓶可樂。在個問題我先了半天就有一點思路,可是就是寫不出來,在記事本上一直停留無法前進,於是我就放棄了這題,去看其它的題目。不過看了其...
一瓶可樂的自動售貨機指令「旅程」
物聯網深入我們生活的方方面面,給我們的生活帶來了極大的便利。過去,購買東西都是要拿著現金去店裡的,而現在,自動售貨機作為一種售貨便利的24小時無店鋪銷售方式,已經越來越普遍,甚至是隨處可見。那你知道自動售貨機中的可樂,需要經歷哪些指令才能來到我們手中嗎?支撐自動售貨機實現智慧型的資料傳輸背後又有哪些...
一瓶可樂的自動售貨機指令「旅程」
摘要 現在,自動售貨機作為一種售貨便利的24小時無店鋪銷售方式,已經越來越普遍。那你知道自動售貨機中的可樂,是如何到我們手中的嗎?物聯網深入我們生活的方方面面,給我們的生活帶來了極大的便利。過去,購買東西都是要拿著現金去店裡的,而現在,自動售貨機作為一種售貨便利的24小時無店鋪銷售方式,已經越來越普...