[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 ...