問題描述torry從小喜愛數學。一天,老師告訴他,像2、3、5、7……這樣的數叫做質數。torry突然想到乙個問題,前10、100、1000、10000……個質數的乘積是多少呢?他把這個問題告訴老師。老師愣住了,一時回答不出來。於是torry求助於會程式設計的你,請你算出前n個質數的乘積。不過,考慮到你才接觸程式設計不久,torry只要你算出這個數模上50000的值。
#include #include using namespace std;
const int mod = 50000, n = 1500000;
bool notprime[n];
int main(int argc, char** ar**)
long long ans = 1;
for(int i = 2; i <= n; i++)
if(cnt == n) break;
} cout<< ans << '\n';
return 0;
}
輸入格式
僅包含乙個正整數n,其中n<=100000。
輸出格式
輸出一行,即前n個質數的乘積模50000的值。
樣例輸入
1
樣例輸出
2
演算法提高 Torry的困惑 提高型
時間限制 1 sec 記憶體限制 512 mb 提交 41 解決 12 提交 狀態 討論版 torry從小喜愛數學。一天,老師告訴他,像2 3 5 7 這樣的數叫做質數。torry突然想到乙個問題,前10 100 1000 10000 個質數的乘積是多少呢?他把這個問題告訴 老師。老師愣住了,一時回...
演算法提高 (Torry的疑惑)
題目描述 torry從小喜愛數學。一天,老師告訴他,像2 3 5 7 這樣的數叫做質數。torry突然想到乙個問題,前10 100 1000 10000 個質數的乘積是多少呢?他把這個問題告訴 老師。老師愣住了,一時回答不出來。於是torry求助於會程式設計的你,請你算出前n個質數的乘積。不過,考慮...
Tony 的困惑 提高型
問題描述 torry從小喜愛數學。一天,老師告訴他,像2 3 5 7 這樣的數叫做質數。torry突然想到乙個問題,前10 100 1000 10000 個質數的乘積是多少呢?他把這個問題告訴老師。老師愣住了,一時回答不出來。於是torry求助於會程式設計的你,請你算出前n個質數的乘積。不過,考慮到...