空間限制:c/c++ 262144k,其他語言524288k
64bit io format: %lld
題目描述
多多知道質數是指在大於1的自然數中,除了1和它本身以外不再有其他因數的自然數。
現在他想知道在乙個閉區間內,有多少個質數?他會詢問多次,請你回答他。
輸入描述:
第一行輸入乙個正整數 t,代表詢問次數 (1 ≤ t ≤ 100000)
接下來 t 行,每行輸入兩個正整數 a,b 表示查詢範圍為 [ a,b ] (1 ≤ a ≤ 107,a ≤ b ≤ 107)
輸出描述:
對於每次詢問,輸出乙個整數,表示在 [ a,b ] 範圍內質數的個數
示例1輸入複製3
1 10
1 100
1 1000
輸出複製425
168
#includeusing namespace std;
#define ll long long
#define ull unsigned long long
const int inf=0x3f3f3f3f;
const int maxn=1e7+5;
int prime[maxn];
bool sf[maxn];
int ans[maxn];
void sushu() ///尤拉篩
}sf[1]=0;
sf[0]=0; //1 0 льеп
}void init() ///字首陣列
}int main()
}
篩素數,求區間內素數個數
問題 1525 藍橋杯 演算法提高vip 找素數 時間限制 1sec 記憶體限制 128mb 提交 1179 解決 133 題目描述 給定區間 l,r 請計算區間中素數的個數。資料規模和約定 2 l r 2147483647 r l 1000000 輸入兩個數l和r。輸出一行,區間中素數的個數。樣例...
求素數個數
我最近在leetcode上擼了乙個小演算法,雖然已經工作了五年,當看到每次 提交後排名的提公升,內心依然很有成就感。題目比較簡單,求小於n的素數個數,素數也叫質數,具有以下特點 根據上面的特點,我們還可以推斷出 依據這一點,我們可以寫出下面的實現 class solution intcount 1 ...
MPI求素數個數
附上另乙個呼叫函式後針對乙個輸入正確 include stdafx.h include mpi.h include stdio.h include string.h include math.h int isprime int n return flag int main int argc,char...