적은 메모리로 빠르게 많은 소수 찾기
시간 제한20초메모리 제한32 MB
N, A, B가 주어질 때 0부터 번호를 매긴 소수 중 번호가 A로 나눈 나머지가 B인 소수를 모두 출력합니다.
입력과 출력
이하의 소수를 작은 순서대로 라고 할 때, 인 모든 를 한 줄에 하나씩 출력한다.
입력은 첫 줄에 정수 , , 가 주어진다. (; )
이하의 소수의 개수가 이상 이하인 입력만 주어진다.
만드는 중입니다
시간 제한20초메모리 제한32 MB
N, A, B가 주어질 때 0부터 번호를 매긴 소수 중 번호가 A로 나눈 나머지가 B인 소수를 모두 출력합니다.
N 이하의 소수를 작은 순서대로 p0,p1,p2,⋯라고 할 때, i≡B (mod A)인 모든 pi를 한 줄에 하나씩 출력한다.
입력은 첫 줄에 정수 N, A, B가 주어진다. (2≤N≤5×109; 0≤B<A)
N 이하의 소수의 개수가 A 이상 106A 이하인 입력만 주어진다.
예제 1
20 2 1
3 7 13 19
예제 2
5000000000 30000000 12345
132247 573506957 1190755133 1824523901 2469043777 3121508569 3780278993 4444398061