BOJ 1475 : 방 번호

 

들어오는 숫자에 따라 다소 별도의 계산을 요구하는 문제이다. 깊게 생각 할 것이 없고 그냥 무엇이 필요한지를 천천히 보면 뭘 할지 감이 온다. 

 

https://www.acmicpc.net/problem/1475

import math

room_number = input().strip()

digit_count = [0] * 10 

for digit in room_number:
    digit_count[int(digit)] += 1

six_nine_count = digit_count[6] + digit_count[9]
digit_count[6] = digit_count[9] = math.ceil(six_nine_count / 2)

min_sets = max(digit_count)

print(min_sets)

 

'문제풀이' 카테고리의 다른 글

BOJ 11727 : 2xn 타일링 2  (0) 2025.05.17
BOJ 11726 : 2xn 타일링  (0) 2025.05.17
BOJ 10026 : 적록색약  (0) 2025.05.14
BOJ 1012 : 유기농 배추  (0) 2025.05.13
BOJ 14891 : 톱니바퀴  (0) 2025.05.12