廖氏如神 (pcsh710742) 在作業中遇到一題,用手算會算到天昏地暗,而問題是這樣子的:
a13337≡nmod264
其中 n=2015+2×(The last 2 digit of your student ID number),請找到 a<264 的其中一組解。
模數 264 看起來不大,但對於 Ghz 為 CPU 運算速度單位的電腦而言還是要跑非常久的。因此將問題簡化:
a23333≡nmod220
現在給予一個 n,請求出一組 a,測資中保證答案唯一。
多組測資,每一組測資一行一個整數 n,其中 0≤n<220。
268275 888817 89215 63495 976477
387 817 639 487 909
請設計可以擴充到 264 的代碼, 因為生測資的緣故,無法提供 special judge 請多多見諒。用暴力法是可以通過的。