| μΌ | μ | ν | μ | λͺ© | κΈ | ν |
|---|---|---|---|---|---|---|
| 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 | 28 |
- νλ‘κ·Έλλ¨Έμ€
- λ€μ΄λλ―Ήνλ‘κ·Έλλ°
- DP
- sort
- κ·Έλν
- νμ΄μ¬
- λ°±μ€
- DFS
- SWEA
- boj
- νν
- Backjoon
- SWμλν μ€νΈ
- μ½ν
- μμ νμ
- μΈνΌ
- μκ³ λ¦¬μ¦
- μΉ΄μΉ΄μ€
- Python
- μΌμ±
- BFS
- μλ£κ΅¬μ‘°
- algorithm
- kakao
- μ½λ©ν μ€νΈ
- μλ°μ€ν¬λ¦½νΈ
- javascript
- μ€ν
- Blind
- SSAFY
- Today
- Total
λ§μν
[python] SWEA - 3131. 100λ§ μ΄νμ λͺ¨λ μμ λ³Έλ¬Έ
[python] SWEA - 3131. 100λ§ μ΄νμ λͺ¨λ μμ
deo2kim 2020. 12. 23. 22:38
π€λ¬Έμ ν΄κ²°
-
D3 | μμ(μλΌν μ€ν λ€μ€μ 체)
π¨ μ£Όμ΄μ§ λ²μλ§νΌμ κΈΈμ΄λ₯Ό κ°μ§ λͺ¨λ μμκ° 1λ‘ λ 리μ€νΈλ₯Ό λ§λ λ€. ( μ΄ λ¬Έμ μμ λ²μλ 10**6 )
π¨ 리μ€νΈμ 0λ²μ§Έμ 1λ²μ§Έλ 미리 0μΌλ‘ λ§λ€μ΄λλ€. ( μμκ° μλλ―λ‘ )
π¨ 2λΆν° λκΉμ§ λ°λ³΅λ¬Έμ μ€ννλ©΄μ
π¨ ν΄λΉ μΈλ±μ€μ κ°μ΄ 0μ΄ μλλΌλ©΄
π¨ ν΄λΉ μΈλ±μ€λ₯Ό μ μΈν λ°°μμ μΈλ±μ€μ κ°μ λͺ¨λ 0μΌλ‘ λ°κΏμ€λ€. ( μμκ° μλλ―λ‘ )
π¨π¨ EX) 2λ²μ§Έ κ°μ΄ 1μ΄λ©΄ 4, 6, 8 ... μ λͺ¨λ 0μΌλ‘ λ°κΏμ€λ€.
π¨ μμμ κ°μ΄ 1μΈ λ μλ€μ λͺ¨λ μμμ΄λ€.
π»μμ€ μ½λ
N = 10 ** 6 + 1
eratos = [1] * N
eratos[0], eratos[1] = 0, 0
for i in range(2, N):
if eratos[i] == 1:
for j in range(i * 2, N, i):
eratos[j] = 0
for i in range(N):
if eratos[i] == 1:
print(i, end=' ')
πλ¬Έμ νμΈ
μΆμ²: SW Expert Academy
SW Expert Academy
SW νλ‘κ·Έλλ° μλ κ°νμ λμμ΄ λλ λ€μν νμ΅ μ»¨ν μΈ λ₯Ό νμΈνμΈμ!
swexpertacademy.com
'Algorithm Problem > Python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
| [python] νλ‘κ·Έλλ¨Έμ€ - μμ λνκΈ° (0) | 2021.06.20 |
|---|---|
| [python] νλ‘κ·Έλλ¨Έμ€ - λ‘λμ μ΅κ³ μμμ μ΅μ μμ (0) | 2021.05.20 |
| [python] SWEA - 3750. Digit sum (0) | 2020.12.22 |
| [python] SWEA - 3408. μΈκ°μ§ ν© κ΅¬νκΈ° (0) | 2020.12.21 |
| [python] SWEA - 3376. νλλ° μμ΄ (0) | 2020.12.20 |