에라토스테네스의 체를 이용해서 min~max 사이의 소수들을 구한 뒤 prime 벡터에 집어넣는다.
min,max< 1000000000000....에라토스테네스 체로 모든 소수를 구하기엔 무리가?
그것보다는 min~max 사이에 p2 의 배수들에 check를 해주면서 가는게 좋겠죠. 그러면 sqrt( 1000000000000 )이하의 소수만 구하면 되니까용.k2
min<= p2 k1, p2 k2<=max 만족하는 k1~k2까지 for로 i를 돌려주면서 말이죠.
gkfkagkfka12 6년 전
질문들을 보면서 다음 방법들을 썼습니다.
어느 부분에서 시간초과가 나는 건가요..? 힌트 좀 주실 수 있나요?