jyamethyst21 님의 블로그

백준 10797번- '10부제' (PYTHON 풀이) 본문

CODING 💻

백준 10797번- '10부제' (PYTHON 풀이)

jyamethyst21 2026. 1. 30. 09:17

문제:

 

일의 자리 숫자와 자동차 번호의 일의 자리 숫자가 주어질 때, 10부제를 위반하는 차량의 대수를 구하는 문제이다.

위반 여부는 일의 자리를 기준으로 구하면 된다.

 

풀이:

N = int(input())
car_number = list(map(int,input().split()))

count = 0
for i in car_number:
    if i == N:
        count += 1
print(count)

앞서 말한대로 일의 자리 숫자와 자동차 번호의 일의 자리 숫자를 입력으로 받는다. 그 다음 차량의 대수를 구하기 위해 count 변수를 선언하고, 입력받은 자동차 번호의 일의 자리 수를 하나씩 뽑아서 일의 자리 숫자와 비교한다. 동일하다면 count를 1씩 더하고 마지막으로 이 count를 출력해서 마무리한다!