百錢買百雞

2021-07-04 07:38:48 字數 525 閱讀 4693

百錢買百雞。中國古代數學家張丘建在他的《算經》中提出了著名的「百錢買百雞」問題:雞翁一,值錢五;雞母一,值錢三;雞雛三,值錢一;百錢買百雞,翁(cock),母(hen),雛(chick)各幾何?

#include

int main()

int cock,hen,chick;

printf("cock\t,hen\t ,chick \n");

for(cock=0;cock<=20;cock++)

for(hen=0;hen<=33;hen++)

chick=100-cock-hen;

if(chick%3!=0)

continue;

if(chick%3==0&&5*cock+3*hen+chick/3==100)

printf("%d \t %d \t %d \n",cock,hen,chick);

return 0;

思路詳解:本題雖然簡單,但我在此題上栽跟頭次數很不少,只強調兩點,一點是本題使用的是窮舉法,一點是小雞的數量一定是3的倍數

百錢買百雞

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

百錢買百雞

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

百錢買百雞

題目 用100文錢買來100隻雞,公雞5文錢乙隻,母雞3文錢乙隻,小雞1文錢3只。問 在這100隻雞中,公雞 母雞 小雞各是多少只?按照傳統的解法,我們可以這麼做 static void main string args 那如果我們用linq的寫法,可以這麼寫 static void main st...