728x90
Counter 을 이용해서 풀었다. Counter 를 이용해서 푼 건 오랜만이고, 수학적인 사고를 써서 최대한 간단하게 풀려고 했고 풀렸다.
from collections import Counter
import math
a = input()
# 9 는 업는 걸로 생각하고 6으로 통일
k = Counter(a)
temp = math.ceil((k['6'] + k['9'])/2)
k['6'] = temp
k['9'] = temp
print(max(k.values()))
728x90
'🟢 알고리즘 문제 풀이 > Baekjoon' 카테고리의 다른 글
| [파이썬] 백준 1946 신입사원 (0) | 2023.03.21 |
|---|---|
| [파이썬] 백준 11286 절댓값 힙 (0) | 2023.03.21 |
| [파이썬] 백준 1107 리모컨 (0) | 2023.03.20 |
| [파이썬] 백준 1759 암호 만들기 (0) | 2023.03.19 |
| [파이썬] 백준 7576 토마토 (0) | 2023.03.13 |