interview 百元與百雞

2021-08-30 22:48:57 字數 699 閱讀 7721

[code]

公雞每只5元錢,母雞每只3元錢,小雞3只1元錢,用一百元錢買100隻雞,問公雞。母雞,小雞各有多少只?有多少種可能?

這是初中題目: 設公雞有 i 只 ,母雞有 j 只 , 那麼小雞有 100 -i - j 只,設為 k

條件一: i + j + k =100

條件二: 5*i + 3*j + k/3 = 100

隱含條件: i < = 20 , j <= 33

所以迴圈唄,迴圈之後滿足這些條件的就是答案

for(int i=0;i<=20;i++) }}

網上有人稱用一重迴圈做出來了。。。其實這也是兩重迴圈,他用if語句把j給初始化了

for (int i = 0,j = 0,k;true;)

if (++j > 33 ) // j++然後判斷下

if (i > 20)

}下面這個蛋糕題目,還簡單些

現有蛋糕5元/塊(熱量3/塊),麵包3元/塊(熱量2/塊),牛奶1元/塊(熱量1/塊),在花掉100元的情況下輸出按熱量大小的所有排列組合

設蛋糕 i 個 , 麵包 j 個 ,牛奶 k 個

隱含條件: i<=20 j<=33 , k<=100 ,因為j和j不能左右k的值,那麼他將是三重迴圈

條件: 5*i + 3*j +k = 100

for(int i=0;i<=20;i++)}}

[/code]

百元百雞問題

c語言剛入門 每天閒來寫點東西來記錄一下 自己的成長過程 關於百元百雞問題 中國古代數學家張丘建在他的 算經 中提出了乙個著名的 百錢買百雞 的問題,雞翁一,值錢五,雞母一,值錢三,雞雛三,值錢一,百錢買百雞,問,翁 母 雛各幾何?這是乙個很有名的數學問題,要直接求解有一定的困難,雞翁 雞母 雞雛的...

百元百雞(C語言)

題目描述 百元百雞問題。每只母雞3元,每只公雞4元,每只小雞0.5元,如果花100元錢買100隻雞,請問有哪些可能?試程式設計輸出所有的組合。注 每種雞的數量都可以為零 輸入無 輸出輸出購買方案 每一種方案輸出佔一行,且每行按照母雞,公雞,小雞的次序輸出 然後行按照母雞數量由小到大的次序輸出。例如 ...

c語言 百元買百雞

問題 中國古代數學家張丘建在他的 算經 中提出了著名的 百錢買百雞問題 雞翁一,值錢五,雞母一,值錢三,雞雛三,值錢一,百錢買百雞,問翁 母 雛各幾何?思路先行 第一步 我們首先定義三個變數,即公雞 cock,母雞 hen,小雞 chick。通讀題意,我們可以得知 所謂的 百錢 就是代表 cock ...