
小藍(lán)很喜歡科研, 他最近做了一個(gè)實(shí)驗(yàn)得到了一批實(shí)驗(yàn)數(shù)據(jù), 一共是兩百 萬(wàn)個(gè)正整數(shù)。

如果按照預(yù)期, 所有的實(shí)驗(yàn)數(shù)據(jù)?xx?都應(yīng)該滿足?10^{7} \leq x \leq 10^{8}107≤x≤108?。
但是做實(shí)驗(yàn)都會(huì)有一些誤差, 會(huì)導(dǎo)致出現(xiàn)一些預(yù)期外的數(shù)據(jù), 這種誤差數(shù)據(jù)?yy?的 范圍是?10^{3} \leq y \leq 10^{12}103≤y≤1012?。由于小藍(lán)做實(shí)驗(yàn)很可靠, 所以他所有的實(shí)驗(yàn)數(shù)據(jù)中?99.99 \%99.99%?以上都是符合預(yù)期的。
小藍(lán)的所有實(shí)驗(yàn)數(shù)據(jù)都在?primes.txt?中, 現(xiàn) 在他想統(tǒng)計(jì)這兩百萬(wàn)個(gè)正整數(shù)中有多少個(gè)是質(zhì)數(shù), 你能告訴他嗎?
答案提交這是一道結(jié)果填空的題,你只需要算出結(jié)果后提交即可。本題的結(jié)果為一 個(gè)整數(shù), 在提交答案時(shí)只填寫(xiě)這個(gè)整數(shù), 填寫(xiě)多余的內(nèi)容將無(wú)法得分。
運(yùn)行限制參考代碼:
//答案342693
import java.io.*;
import java.math.BigInteger;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("C:\\Users\\L\\IdeaProjects\\Main\\src\\Xba\\text.txt")));
int count = 0;
while (true) {
String s = br.readLine();
if (s == null)
break;
BigInteger a = new BigInteger(s);
if (a.isProbablePrime(10)) {
count++;
}
}
System.out.println(count);
System.out.println(342693);
}
}你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧