시간 제한메모리 제한제출정답맞힌 사람정답 비율
5 초 1024 MB5351316326.582%

입력

첫 줄에 테스트케이스의 개수 $T$가 주어진다. ($T \geq 1$)

각 테스트케이스마다 한 줄에 하나씩 양의 정수 $N$이 주어진다.

다음 중 최소 하나가 성립한다.

  • $T = 1$, $N \leq 10^{12}$
  • $T \leq 100$, $N \leq 10^9$
  • $T \leq 10^4$, $N \leq 10^6$

출력

테스트케이스마다 한 줄에 하나씩 $N$ 이하의 소수의 개수를 출력한다.

예제 입력 1

4
1
10
100
1000000000

예제 출력 1

0
4
25
50847534

예제 입력 2

1
1000000000000

예제 출력 2

37607912018

출처

Contest > BOJ User Contest > BOJ Bundle > BOJ Bundle in Math. Vol 1 J번

채점 및 기타 정보

  • 소스 코드의 크기는 3000B을 넘을 수 없다.