μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- νλ‘μ νΈ
- react
- νλ‘κ·Έλλ¨Έμ€
- κ°λ°
- ν μ΄νλ‘μ νΈ
- λͺ¨κ°μ½
- 그리λ
- JS
- Til
- mongodb
- νμ΄μ¬
- javascript
- λλ¦Όμ½λ©
- ν¬λ‘€λ§
- λ°±μ€
- μκ³ λ¦¬μ¦
- μ½λ©ν μ€νΈ
- μ½λ©
- KDT
- κ΅λΉμ§μ
- HTML
- heapq
- μ½λ©μ ν
- error
- Python
- νλ‘ νΈμλ
- fe
- λ Έλ§λμ½λ
- CSS
- node.js
- Today
- Total
π± → π³
[λ°±μ€] 1929λ²: μμ ꡬνκΈ° python λ³Έλ¬Έ
https://www.acmicpc.net/problem/1929
1929λ²: μμ ꡬνκΈ°
첫째 μ€μ μμ°μ Mκ³Ό Nμ΄ λΉ μΉΈμ μ¬μ΄μ λκ³ μ£Όμ΄μ§λ€. (1 ≤ M ≤ N ≤ 1,000,000) Mμ΄μ Nμ΄νμ μμκ° νλ μ΄μ μλ μ λ ₯λ§ μ£Όμ΄μ§λ€.
www.acmicpc.net
μ²μ μμ±ν μ½λ:
a,b= map(int, input().split())
for i in range(a,b+1):
cnt = 0
if i > 1:
for j in range(2,i):
if i % j == 0:
cnt += 1
if cnt == 0:
print(i)
λ΅μ λμ€μ§λ§ μκ° μ΄κ³Ό λ°μ
μμλ μμ κ³Ό 1λ°μ μ½μκ° μλ μμ΄λ€.
κ·ΈλΌ λͺ¨λ μλ₯Ό λλ©΄μ λλμ΄ λ¨μ΄μ§λ μκ° μλμ§ μλμ§ λ³΄λ©΄ λλλ°
λͺ¨λ μλ₯Ό λ΄μΌν νμλ μμλ€.
μ½μλ λμΉμΌλ‘ μ΄λ£¨μ΄μ ΈμκΈ° λλ¬Έμ
ν΄λΉ μμ μ κ³±κ·ΌκΉμ§λ§ λλ 보면 λλ€.
μλ₯Ό λ€λ©΄, 12μ μ½μλ 1 2 3 4 6 12 / 1*12 , 2*6, 3*4 λ‘ λμΉ
81μ μ½μλ 1 9 81 / 1*81 , 9*9 λ‘ λμΉ
μ¦, μ κ³±κ·Ό λ³΄λ€ κ°κ±°λ μμ μκΉμ§λ§ λλ λ³΄κ³ λλμ΄ λ¨μ΄μ§λκ² μλ μλ νμΈνλ©΄ λλ€
μ λ΅ μ½λ:
a,b= map(int, input().split())
for i in range(a,b+1):
if i == 1:
continue
for j in range(2,int(i**0.5)+1):
if i % j == 0:
break
else:
print(i)
'Algorithms' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€] 4948λ²: λ² λ₯΄νΈλ κ³΅μ€ (0) | 2022.07.30 |
---|---|
[νλ‘κ·Έλλ¨Έμ€] μλ°μλ°μλ°μλ°μλ°μ? JavaScript (0) | 2022.07.22 |
[λ°±μ€] 11653λ²: μμΈμλΆν΄ python (0) | 2022.07.20 |
[λ°±μ€] 2869λ²: λ¬ν½μ΄λ μ¬λΌκ°κ³ μΆλ€ python (0) | 2022.07.17 |
[λ°±μ€] 1193λ²: λΆμμ°ΎκΈ° python (0) | 2022.07.17 |