Java實現100元購買100隻雞的問題分析

2021-06-29 08:44:57 字數 398 閱讀 1347

其實一開始看到這個問題感覺好像很複雜的樣子,但是仔細分析還是比較簡單的:

這是乙個比較經典的問題,應該是小學競賽的一道題目:

首先我們看下問題:

乙個農民手中有100元,想買100隻雞回來餵養,公雞每只4元,母雞每只3元,小雞每只0.5元,希望你來幫助下這位農民伯伯,給他提供集中方案。

我一看到這樣的問題比較傻,就想著公雞的數量從1到100列舉遍,母雞也是,小雞也是如此,後來一想這樣列舉會累死人的,仔細一想,100元最多可以買到33值母雞,公雞為25,那麼小雞的數量就是從這100只中減去母雞和公雞的數量即可,這樣看上去好像清晰一些了,下面我們就寫程式實現:

public

class chickenproblem}}

}}

10 0 享元模式

享元模式 flyweight pattern 主要用於減少建立物件的數量,以減少記憶體占用和提高效能。這種型別的設計模式屬於結構型模式,它提供了減少物件數量從而改善應用所需的物件結構的方式。抽象享元類 author 張彬 date 2018年5月30日 上午11 11 39 version v1.0...

電能質量監控系統 100元

歡迎使用 電能質量監控系統 v1.00 電能質量監控系統 v1.0 電能質量監控系統 電壓表第1路 第2路 第3路 電流錶 第4路 第5路 第6路 電能質量監控系統 電壓表第1路 第2路 第3路 電流錶 第4路 第5路 第6路 電能質量監控系統 電壓表第1路 第2路 第3路 電流錶 第4路 第5路 ...

在上海100元能吃什麼

在上海和朋友aa吃一頓飯,各人扔出100元不用等找錢,可以吃得到什麼?一家體面的商務中餐廳精緻的小菜和飲品 當然燕鮑翅那幾頁忽略不計 一家吵鬧 傳統的上海國營飯店的幾樣招牌菜和點心,茶水很劣質 一家氣氛宜人的咖啡館的乙個三明治加一杯飲料和小甜點,做三明治的手法很業餘 一家港式茶餐廳的乙份燒味,兩樣小...