JavaRush /Java Blog /Random-TW /代碼公司;003號房間
Sultan
等級 16

代碼公司;003號房間

在 Random-TW 群組發布

蛋糕

代碼公司; 房間 #003 - 1 為了慶祝他的生日,彼佳買了一個漂亮又美味的蛋糕,它的形狀非常完美。Petya 不知道有多少客人會來參加他的生日,因此他被迫開發一種演算法,根據該演算法他可以快速將蛋糕切成 N 等份。請注意,蛋糕切割既可以沿著半徑方向也可以沿著直徑方向進行。透過確定給定客人數量(客人 >= 1)的蛋糕的最小切割次數,幫助 Petya 解決這個問題。 寫一個public static intsolve(intguests)函數來解決這個問題。 添加。任務:嘗試在不使用條件和三元運算子(“?:”)的情況下解決問題。 解決方案: public static int solve(int guests) { return (guests + 1) / (guests % 2 + 1); }
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION