Java 5個猴子分桃的問題

2021-07-24 10:50:16 字數 335 閱讀 5120

最近看到有這麼乙個題,    有一堆桃子 總數未知,有5個猴子。早晨有乙個猴子來到桃子前平均分成5份但多出乙個,就把多的乙個吃了然後拿走了其中乙份還剩四份。第二個猴子來了也將剩下的桃子分成5份同樣多了乙個把多的乙個吃了然後拿走了其中乙份還剩四份。第三個。。。。。。每個猴子都做同樣的。問這堆桃子最少是多少個?

自己動手寫了下   僅供參考  ,如有問題和改進望留下改進方法

public static void main(string args)

public static int star()else

if(b==1)

}return i;//返回結果 最少為i

}

我學過的java5 理解Map

public class associativearray public void put k key,v value public v get k key 找不到 return null public string tostring return stringbuffer.tostring pub...

java執行緒系列 java5中的執行緒池

public class threadpoolstest threadpools.shutdown 停掉執行緒池 定時器,隔10s後執行 executors.newscheduledthreadpool 3 schedule new runnable 10,timeunit.seconds 定時器,...

黑馬程式設計師 java5的列舉

列舉 一 為什麼要有列舉?1 問題 要定義星期幾或性別的變數,該怎麼定義?假設用1 7分別表示星期一到星期日,但有人可能會寫成 int weekday 0 2 列舉就是要讓某個型別的變數的取值只能為若干個固定值的乙個,否則編譯器就會報錯。列舉可以讓編譯器在編譯時,就可以 控制源程式中填寫的非法值,普...