資訊學奧賽一本通1099:第n小的質數 視訊題解
一本通1099:第n小的質數
http://ybt.ssoier.cn:8088/problem_show.php?pid=1099
資訊學奧賽一本通1099:第n小的質數 視訊題解
#include<bits/stdc++.h>
using namespace std;
//微信請加 14808098 一起快樂學習資訊學奧賽
int main() {
int i=2;
int n;cin>>n;
int ans = 0;
// 10w*10w = 100億
while(1){ // 10w
// 質數 除了1和它本身,沒有其他數能被它整除
int j;
/*
29 > 2...28
28 >1,28
2,14
4,7
7,4
14,2
28,1
16 > 2,8
> 4,4
> 8,2
25 > 5,5
100 > 2,50
4,25
5,20
10,10
......
*/
// 100000
for(j=2;j*j<=i;j++){ // 10w-2 for(j=2;j*j<=i;j++) for(j=2;j<=i-1;j++)
if(i%j==0){
break;
}
}
if(j*j>i){ // j*j>i j==i
ans ++;
if(ans==n){
cout<<i<<endl;
return 0;
}
}
i++;
}
return 0;
}
相關文章
- 資訊學奧賽一本通 1118:鋪地毯 視訊題解
- 資訊學奧賽一本通 1322:攔截導彈問題(evd)
- 資訊學奧賽一本通 1218:取石子游戲(NIM)
- 資訊學奧賽一本通 1289:攔截導彈(evd)
- 資訊學奧賽一本通 1272:分組揹包(evd)
- 資訊學奧賽一本通 1027:輸出浮點數 | OpenJudge NOI 1.1 07
- 資訊學奧賽一本通 1032:大象喝水 | OpenJudge NOI 1.3 14
- 資訊學奧賽一本通 1010:計算分數的浮點數值 | OpenJudge NOI 1.3 05
- 資訊學奧賽一本通 1051:分段函式 | OpenJudge NOI 1.4 13函式
- 資訊學奧賽一本通 1029:計算浮點數相除的餘 | OpenJudge NOI 1.3 11
- 資訊學奧賽一本通 1035:等差數列末項計算 | OpenJudge NOI 1.3 18
- 資訊學奧賽一本通 1230:尋找平面上的極大點(evd)
- C++奧賽一本通貪心題解C++
- 資訊學奧賽一本通 1012:計算多項式的值 | OpenJudge NOI 1.3 07
- 資訊學奧賽考點
- 信奧賽C++老師解一本通題: 1180:分數線劃定C++
- 一、資訊學奧賽簡介
- 資訊學奧賽一本通 1016:整型資料型別儲存空間大小 | OpenJudge NOI 1.2 01資料型別
- 資訊學奧賽一本通 1018:其他資料型別儲存空間大小 | OpenJudge NOI 1.2 03資料型別
- 信奧賽陳老師解一本通題: 1070:人口增長
- 南沙C++信奧賽陳老師解一本通題 1117:整數去重C++
- 南沙信奧塞陳老師解一本通題:2032:【例4.18】分解質因數
- 信奧賽一本通陳老師解題 1128:影像模糊處理
- 突破資訊學奧賽生天花板
- 資訊學奧賽--C語言筆記(一)C語言筆記
- 南沙C++信奧賽陳老師解一本通題: 1963:【13NOIP普及組】小朋友的數字C++
- 信奧一本通1403:素數對
- 南沙C++信奧賽陳老師解一本通題 1270:【例9.14】混合揹包C++
- 信奧一本通題陳老師解題:1032:大象喝水查
- 信奧一本通題陳老師解題:1086:角谷猜想
- 南沙C++信奧老師解一本通題:2110:【例5.1】素數環C++
- 南沙C++信奧賽陳老師解一本通題 1950:【10NOIP普及組】接水問題C++
- 信奧一本通1187:統計字元數字元
- 南沙C++信奧老師解一本通題 1371:看病C++
- 題解0014:信奧一本通1472——The XOR Largest Pair(字典樹)AI
- 南沙C++信奧賽陳老師解一本通題 1345:【例4-6】香甜的黃油C++
- 南沙C++信奧賽陳老師解一本通題 1230:尋找平面上的極大點C++
- vue通訊的N種方式Vue