原題 題目 題目描述 輸入一個正整數\(n\),求第\(n\)小的質數。 輸入格式 一個不超過\(10000\)的正整數\(n\)。 輸出格式 第\(n\)小的質數。 輸入樣例 10 輸出樣例 29 思路 首先打一個判斷素數的函數: 然后模擬 上完整代碼 ...
:第n小的質數 總時間限制: ms 內存限制: kB描述 輸入一個正整數n,求第n小的質數。輸入 一個不超過 的正整數n。輸出 第n小的質數。樣例輸入 樣例輸出 方法一:老實枚舉計數尋找到第n個質數然后輸出。 方法二:離線計算,先打印出 質數存到數組中,然后 呵呵 把上面的代碼稍微修改一下,用來生成質數並輸出到文件里面: View Code 然后復制文件當中的數據到代碼里面構造數組嘿嘿嘿 嗯,投 ...
2015-11-25 17:35 0 3978 推薦指數:
原題 題目 題目描述 輸入一個正整數\(n\),求第\(n\)小的質數。 輸入格式 一個不超過\(10000\)的正整數\(n\)。 輸出格式 第\(n\)小的質數。 輸入樣例 10 輸出樣例 29 思路 首先打一個判斷素數的函數: 然后模擬 上完整代碼 ...
這是我第一次發題解,有點小激動。。。 首先題目: 44:第n小的質數 總時間限制: 1000ms 內存限制: 65536kB 描述 輸入一個正整數n,求第n小的質數 ...
...
輸入一個不超過 10000 的正整數 n,求第n個質數 樣例輸入 10 樣例輸出 29 題目地址 思路總結: 1. 質數的判定: 假設一個數為n,只需要判定從 2 ~ √n 是否存在因數,存在因數就不是 質數 2.題目求出的是第n個質數 ...
筆試題目當中,找素數出現的幾率有點大。昨天就做了一個,感覺不是很難,但可以考查程序員的數學和編碼功底。 用嵌套循環來實現是很理想的,怎樣減少循環的次數?怎樣求出小於N的所有質數? 不可能將一個數除與所有小於它的數字,只要檢查到N的平方根就好了。但直接開根號 ...
也許更好的閱讀體驗 \(\mathcal{AIM}\) 我們知道: 對於一個合數\(x\) 有\(x=p^{a_1}_1*p^{a_2}_2*...*p^{a_n}_n\) 現在給出一個\(n\) 求\(x\in[1,n]\),所有\(x\)分解出的\(p\)的冪數和 例如 \(n=12\) \(2=2^1\) \(3=3^1\) \(4=2^2\) \(5=5^1\) \(6=2^1*3^ ...
時間限制:1s 空間:256M 題目描述: 一個數的約數也稱為因子,比如1是6的因子,2是6的因子,6是6的因子。質數只有兩個因子,1和它本身現在定義一種新的質數,三質數,三質數只有三個不同的因子。比如4是三質數,因為它有1,2,4三個因子。比如6不是三質數,因為6有1,2,3,6 ...