아기깨비
아기깨비의 코딩방망이
아기깨비
전체 방문자
오늘
어제
  • 전체보기 (170)
    • Today I Learned (TIL) (0)
      • CS (0)
      • Python (0)
    • Algorithm (170)
      • BAEKJOON (168)
      • Programmers (1)
      • SW Expert Academy (1)
    • Experience (0)
      • 삼성 청년 SW 아카데미 (2022) (0)
      • 혁신성장 청년인재 집중양성 (2019) (0)

인기 글

최근 글

hELLO · Designed By 정상우.
아기깨비

아기깨비의 코딩방망이

[백준 / Python 파이썬] 1475번 - 방 번호
Algorithm/BAEKJOON

[백준 / Python 파이썬] 1475번 - 방 번호

2023. 4. 11. 17:19

[Silver V] 방 번호 - 1475


문제 링크

분류

구현

문제 설명

다솜이는 은진이의 옆집에 새로 이사왔다. 다솜이는 자기 방 번호를 예쁜 플라스틱 숫자로 문에 붙이려고 한다.

다솜이의 옆집에서는 플라스틱 숫자를 한 세트로 판다. 한 세트에는 0번부터 9번까지 숫자가 하나씩 들어있다. 다솜이의 방 번호가 주어졌을 때, 필요한 세트의 개수의 최솟값을 출력하시오. (6은 9를 뒤집어서 이용할 수 있고, 9는 6을 뒤집어서 이용할 수 있다.)

입력

첫째 줄에 다솜이의 방 번호 N이 주어진다. N은 1,000,000보다 작거나 같은 자연수이다.

출력

첫째 줄에 필요한 세트의 개수를 출력한다.


number = { '0': 0, '1': 0, '2': 0, '3': 0, '4': 0, '5': 0, '6': 0, '7': 0, '8': 0, '9': 0 }

N = list(str(input()))

for n in N:
    if n == '9':
        number['6'] += 1
    else:
        number[n] += 1

number['6'] = number['6'] - number['6'] // 2

result = []
for value in number.values():
    result.append(value)

print(max(result))

'Algorithm > BAEKJOON' 카테고리의 다른 글

[백준 / Python 파이썬] 16208번 - 귀찮음  (0) 2023.04.11
[백준 / Python 파이썬] 11256번 - 사탕  (0) 2023.04.11
[백준 / Python 파이썬] 1463번 - 1로 만들기  (0) 2023.04.11
[백준 / Python 파이썬] 1436번 - 영화감독 숌  (0) 2023.04.11
[백준 / Python 파이썬] 1316번 - 그룹 단어 체커  (0) 2023.04.11
    'Algorithm/BAEKJOON' 카테고리의 다른 글
    • [백준 / Python 파이썬] 16208번 - 귀찮음
    • [백준 / Python 파이썬] 11256번 - 사탕
    • [백준 / Python 파이썬] 1463번 - 1로 만들기
    • [백준 / Python 파이썬] 1436번 - 영화감독 숌
    아기깨비
    아기깨비
    아기깨비가 공부하는 일상을 기록하는 블로그 입니다.

    티스토리툴바