λ°μν
Notice
Recent Posts
Recent Comments
Link
| μΌ | μ | ν | μ | λͺ© | κΈ | ν |
|---|---|---|---|---|---|---|
| 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 |
Tags
- kakao
- μκ³ λ¦¬μ¦
- λ°±μ€
- SWEA
- Blind
- DP
- sort
- μΈνΌ
- μ½ν
- DFS
- μλ£κ΅¬μ‘°
- μ€ν
- Python
- μΌμ±
- μΉ΄μΉ΄μ€
- λ€μ΄λλ―Ήνλ‘κ·Έλλ°
- SWμλν μ€νΈ
- κ·Έλν
- νμ΄μ¬
- μλ°μ€ν¬λ¦½νΈ
- SSAFY
- νν
- μ½λ©ν μ€νΈ
- algorithm
- javascript
- BFS
- boj
- μμ νμ
- Backjoon
- νλ‘κ·Έλλ¨Έμ€
Archives
- Today
- Total
λ§μν
[python] νλ‘κ·Έλλ¨Έμ€ - λ‘λμ μ΅κ³ μμμ μ΅μ μμ λ³Έλ¬Έ
Algorithm Problem/Python
[python] νλ‘κ·Έλλ¨Έμ€ - λ‘λμ μ΅κ³ μμμ μ΅μ μμ
deo2kim 2021. 5. 20. 20:14λ°μν
π€λ¬Έμ ν΄κ²°
- λ§μ κ°μμ 0(쑰컀)λ₯Ό μΉ΄μ΄νΈνλ€.
- μ΅λ = λ§μ κ°μ + 쑰컀
- μ΅μ = λ§μ κ°μ
- κ°μμ λ°λΌ λ±μλ₯Ό λΆμ¬νλ€. ( 0μ΄ μλλ©΄ 7 - (λ§μκ°μ) ν΄μ£Όλ©΄ λ±μ )


π»μμ€ μ½λ
def solution(lottos, win_nums):
answer = []
right = 0 # 보μ΄λκ² μ€ λ§μ κ²
zero_cnt = 0 # 0μ 쑰컀
for lotto in lottos:
if lotto == 0:
zero_cnt += 1
continue
if lotto in win_nums:
right += 1
min_rank = right
max_rank = right + zero_cnt
if max_rank > 0:
answer.append(7-max_rank)
else:
answer.append(6)
if min_rank > 0:
answer.append(7-min_rank)
else:
answer.append(6)
return answer
πλ¬Έμ νμΈ
μΆμ²: νλ‘κ·Έλλ¨Έμ€
λ§ν¬: λ‘λμ μ΅κ³ μμμ μ΅μ μμ
μ½λ©ν μ€νΈ μ°μ΅ - λ‘λμ μ΅κ³ μμμ μ΅μ μμ
λ‘λ 6/45(μ΄ν 'λ‘λ'λ‘ νκΈ°)λ 1λΆν° 45κΉμ§μ μ«μ μ€ 6κ°λ₯Ό μ°μ΄μ λ§νλ λνμ μΈ λ³΅κΆμ λλ€. μλλ λ‘λμ μμλ₯Ό μ νλ λ°©μμ λλ€. 1 μμ λΉμ²¨ λ΄μ© 1 6κ° λ²νΈκ° λͺ¨λ μΌμΉ 2 5κ° λ²νΈ
programmers.co.kr
λ°μν
'Algorithm Problem > Python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
| [python] νλ‘κ·Έλλ¨Έμ€ - μ½μμ κ°μμ λ§μ (0) | 2021.06.21 |
|---|---|
| [python] νλ‘κ·Έλλ¨Έμ€ - μμ λνκΈ° (0) | 2021.06.20 |
| [python] SWEA - 3131. 100λ§ μ΄νμ λͺ¨λ μμ (0) | 2020.12.23 |
| [python] SWEA - 3750. Digit sum (0) | 2020.12.22 |
| [python] SWEA - 3408. μΈκ°μ§ ν© κ΅¬νκΈ° (0) | 2020.12.21 |