반응형
문제
https://www.acmicpc.net/problem/1929
이 문제 역시 메모리나 시간을 보았을때 위방법을 사용해야 될거같다. 해설은 생략하겠다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | import sys prime_number=[2 for _ in range(1000001)] for i in range(1,1000001): if i==1: prime_number[i]=0 elif prime_number[i]!=0: prime_number[i]=1 mul = 2 j = i while(j*mul<=1000000): prime_number[j*mul]=0 mul+=1 n,m=map(int,sys.stdin.readline().split()) result=[] for i in range(n,m+1): if prime_number[i]==1: result.append(i) for i in result: print(i) | cs |
반응형
'알고리즘(python) > 수학' 카테고리의 다른 글
[Python]수학2 백준 9020 (0) | 2019.12.21 |
---|---|
[Python]수학2 백준 4948 (0) | 2019.12.20 |
[Python]수학2 백준 2581 (0) | 2019.12.20 |
[Python]수학2 백준 1978 (0) | 2019.12.20 |
[Python]수학 백준 1011 (0) | 2019.12.20 |
최근댓글