1樓:匿名使用者
最少的話,最後一次分的時候就是6個,多一個給猴子。
設最後分的時候,也就是剩內下5個的時候為x,加一個也就容是上一次分剩下的。
(x+1)*5就是上一次分的數。
int x = 5;
for(int j=0;j<5;j++)
這樣就行了。
-----------------------------------
因為x=5已經包含了最後一次的分配。
最後x+1 為分配前的數
2樓:手機使用者
public class monkey
system.out.println("椰子原始總數:"+nums);}}
最少3601個
3樓:匿名使用者
這堆椰子總共分來了6次,第1次分為自5份+1個,第2次到第6次分別bai對前面的4份進行分du配,分成5份+1個。設zhi椰子共有x
初始值 x
第一次dao分配剩餘 x-(x-1)/5第二次分配剩餘 x-(x-1)/5-(x-(x-1)/5-1)/5第三次.....
.......
迴圈麻煩。。。用遞迴吧。。
4樓:匿名使用者
好使的 最少3121個
public class coconut }}public boolean getyz(int i, int all, int r)
} else
return t;}}
5樓:匿名使用者
存在一個最小值,和n個非最小值
java題目,求解答,java題目,求解答
indexof 方法可返復回某個指定的字元制串值在字串中首次bai出現的位du 置。第一個引數是zhi檢索的字串值dao第二個引數是規定在字串中開始檢索的位置 所以int a 1後面的意思就是 列印出要查詢的字串在input裡出現的位置 acca f3題目不會求解答 255 英語題目啊,求解答 19...
關於java巢狀迴圈的題
第一次i 0 用完後i自加,變成1.k i 這句執行完成後,k 1,i 2 while 迴圈是k 5就列印i 且每次迴圈後,k k 2 因此可以判斷 while 要迴圈兩次。即打兩次i,結果就是11 第二次for 迴圈時,其實等於2 k 3 i 4 while迴圈時,列印一次i 結果是3,k k 2...
一道java題目,一道java題
int a b b 0 a b system.out.println b 0 1 20b 0 1 b 1 3 b 1 3 是7,賦值給了b 0 1 原本b 0 1 是a的引用a 1 20,這時b system.out.println a 1 看了 應該可以理解專了。主要是考慮的b 0 a,這句屬,對...