寫題目不只會遇到算法複雜度問題,還會遇到語法上的瓶頸,了解更深入的作業系統架構、語言特性,了解每一個函數的實作方法,就能把代碼效能發揮到淋淋盡緻。當然,對於代碼轉成執行檔的最佳化技巧也是如此,接下來就來做個基礎題吧。
現在請處理一個偽隨機數計算,輸出前 $m$ 個值。
$$x_{i+1} \equiv x_{i}^{2} \mod n$$
有興趣的同學,可以查閱 Blum Blum Shub (BBS) Generator 相關隨機數算法。
有多組測資,每一組測資一行有三個整數 $x_0, n, m$,分別表示亂數種子 $x_0$,上述的模數以及要求得的數量。
90 141 5 52 57 5 19 129 5
90 63 21 18 42 52 25 55 4 16 19 103 31 58 10
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
21995 | IanWang20061 ... (詭譎) | b415 | 693 | 2020-08-08 22:20 | |
15521 | ufve0704 (爬 我爬 我爬爬爬 有排行榜這...) | b415 | 831 | 2018-10-10 16:51 | |
15514 | wish.rirf@gm ... (C++ 與我) | b415 | 960 | 2018-10-10 07:01 |