C語言 遞迴解決分魚問題。

2021-09-25 21:00:22 字數 558 閱讀 1107

a、b、c、d、e五個人在某天夜裡合夥去捕魚,到凌晨時疲憊不堪,於是各自找地方睡覺。

第二天a醒來,他將所有的魚分成5份,把多餘的一條魚扔掉,拿走自己的乙份。

b醒來,也將剩下的魚分為5份,把多餘的一條扔掉,拿走自己的乙份。

c、d、e 也同樣,分別醒來後,也將剩下的魚分為5份,把多餘的一條扔掉,拿走自己的乙份。

問?他們合夥一共捕了多少條魚。

#include #include int sub(int n);

void main()

int sub(int n)while(i%5!=0);

//printf("%d-\n",i+1);

return (i+1);

}elsewhile(t%4!=0);

//printf("/%d\\\n",t/4*5+1);

return (t/4*5+1); //n=1, }

}

結果;

遞迴解決分魚問題 c語言

問題描述 a,b,c,d,e這5個人合夥夜間捕魚,凌晨時都已經疲憊不堪,於是各自在河邊的樹叢中找地方睡著了。第二天日上三竿時,a,第乙個醒來,他將魚平分為5份,把多餘的一條扔回河中,然後拿著自己的乙份回家去了 b第二個醒來,但不知道a已經拿走了乙份魚,於是他將剩下的魚平分為5份,扔掉多餘的乙份,然後...

1 遞迴解決分魚問題

問題描述 a b c d e這5個人合夥夜間捕魚,凌晨時都已經疲憊不堪,於是各自在河邊的樹叢中找地方睡著了。第二天日上三竿時,a第乙個醒來,他將魚平分為5份,把多餘的一條扔回河中,然後拿著自己的乙份回家去了 b第二個醒來,但不知道a已經拿走了乙份魚,於是他將剩下的魚平分為5份,扔掉多餘的一條,然後只...

遞迴 解決ABCDE 5人分魚問題魚,

題目 有abcde五人夜間到河邊捕魚,捕完魚後五人在河邊睡著.天亮後a先醒來,將所捕魚平均分偉五份,結果餘一條,將餘的一條扔掉,帶走自己的一堆.b醒來將餘下的四堆又分為五份,也餘一條,同樣仍掉,也帶走自己的一堆.c d e醒來後也如此,問他們這天晚上至少捕到多少條魚?廢話不多說,分析 首先我寫了這樣...