1439 統計素數個數

2022-02-28 05:48:18 字數 643 閱讀 7697

時間限制: 1 s

空間限制: 1000 kb

題目等級 : 青銅 bronze

輸入區間[l, r],尋找在此區間內的質數。

輸入描述 input description

開區間[l, r]中的整數l,r

輸出描述 output description

在此區間中所有質數的個數n

樣例輸入 sample input

0 100

樣例輸出 sample output

資料範圍及提示 data size & hint

對於所有資料,l,r<=21000, 區間長度r-l<=4000

1 #include2 #include3 #include4 #include5

using

namespace

std;

6bool vis[1000002];int c,q,ans=0;7

void

sieve_method()817

}18 vis[1]=1

;19 vis[0]=1;20

for(i=c;i<=q;i++)

2125 cout<2728

intmain()

29

統計素數個數

題目描述 詢問 a,b 中素數的個數。輸入描述 輸入兩個整數a b a,b 5000000 輸出描述 輸出乙個數,表示答案。樣例輸入 3 5 樣例輸出 2源 include int left,right,ans 0 num 0 prime 350000 bool flag 5000001 void ...

求素數個數

我最近在leetcode上擼了乙個小演算法,雖然已經工作了五年,當看到每次 提交後排名的提公升,內心依然很有成就感。題目比較簡單,求小於n的素數個數,素數也叫質數,具有以下特點 根據上面的特點,我們還可以推斷出 依據這一點,我們可以寫出下面的實現 class solution intcount 1 ...

1151 素數個數

1151 素數個數 時間限制 1000 ms 記憶體限制 65536 kb 提交數 21354 通過數 12059 題目描述 程式設計求2 n n為大於2的正整數 中有多少個素數。輸入 輸入n 2 n 50000 輸出 素數個數。輸入樣例 10 輸出樣例 4思路 i i n i sqrt n 因為對...