n = int(input())
card = [0] * 10
for i in str(n):
if i == "9" or i == "6":
if card[6] == card[9]:
card[6] += 1
else:
card[9] += 1
else:
card[int(i)] += 1
print(max(card))
• 각 숫자별 나온 횟수를 카운트할 리스트 card를 만든다.
• 이때 카드의 번호가 곧 리스트의 인덱스다.
• 나온 숫자가 9 또는 6이면 9와 6의 수가 같을 땐 6에 +1을, 다를땐 9에 +1을 한다.
(9와 6은 구분하지 않기 때문)
• 그 외는 해당 번호를 인덱스로 하는 자리에 +1을 한다.
• 이 리스트의 값 중 max값을 출력하면 필요한 세트의 최솟값이 된다.