#40666: C++ 詳解


john1100729@gmail.com (靖諺)


這題暴力解就會過

範例程式碼

#41110: Re: C++ 詳解


sry30c@gmail.com (H C)


這題暴力解就會過

範例程

為什麼一定要把k變成n程式才能run

#42813: Re: C++ 詳解


willlllwang (willlllwang)


這題暴力解就會過

範例程

為什麼一定要把k變成n程式才能run

我們要modify數字,所以用一個temp variable,如果直接modify k的話,k會變1。

#53775: Re: C++ 詳解


john1100729@gmail.com (靖諺)


這題暴力解就會過

範例程

為什麼一定要把k變成n程式才能run


題目要求我們要找出介於 i ~ j 中 cycle length 最大的數,我們是用 k 迴圈去遍歷 i ~ j 的每一個數,再將 k 用題目中的演算法跑過一遍找 cycle length,但是如果直接用 k 去找會破壞這個迴圈,而且題目敘述的是 n,為了配合題目以及避免破壞迴圈,所以我才用 n = k 去做