百錢買百雞

2021-09-30 15:36:03 字數 581 閱讀 5342

雖然感覺這到題目很水,但是看到瀏覽量這麼高,我還是適當的調整一下布局吧,通過頁面的原始碼進行調整,因為csdn的部落格編輯功能太弱了,必須手動新增

等標籤,不然無法識別

用小於等於n元去買100隻雞,大雞5元/只,小雞3元/只,還有1/3元每只的一種小雞,分別記為x只,y只,z只。程式設計求解x,y,z所有可能解。

測試資料有多組,輸入n。

對於每組輸入,請輸出x,y,z所有可行解,按照x,y,z依次增大的順序輸出。

(1)x,y的取值範圍,假設x為大雞,y為中雞,很多人可能直接判斷條件就是0 <= x <= 100 || 0 <= y <=100,其實咱都學過數學或者有過實際買東西的經驗,買東西的時候是跟實際的金錢掛等號的,而不是跟你的購物慾望劃等號。所以這裡的x和y的取值應該是 0 <= x <= (int)(money / 5) || 0 <= y <=(int)(money/3)

(2)因為我定義的x,y,z都為整形,所以判斷條件時候需要等號兩邊都*3

#include #include int main()

}} }

return 0;

}

百錢買百雞

這是個很簡單的邏輯,本來沒有什麼太多值得分享的。並且實現程式網上隨處可見,鄙人也並未提出更高深的意見。在閒暇看書時,對比了以下兩種實現。發現,其 實數學計算的不定性,可利用計算機的不斷重複 篩選 得到想要結果 如第一種實現 但是,顯而易見的是,第一種實現有個複雜度的問題。而第二種實現,是在數學計算推...

百錢買百雞

百錢買百雞。中國古代數學家張丘建在他的 算經 中提出了著名的 百錢買百雞 問題 雞翁一,值錢五 雞母一,值錢三 雞雛三,值錢一 百錢買百雞,翁 cock 母 hen 雛 chick 各幾何?include int main int cock,hen,chick printf cock t,hen t...

百錢買百雞

時間限制 1 sec 記憶體限制 128 mb 百錢買百雞問題 公雞五文錢乙隻,母雞三文錢乙隻,小雞三隻一文錢,用100文錢買100隻雞,公雞 母雞 小雞各買多少只?本程式要求解的問題是 給定乙個正整數n,用n文錢買n隻雞,問公雞 母雞 小雞各買多少只?輸入乙個正整數n n 100 如果有解,種組合...