백준/브론즈4

[Python] 백준 5565번 - 영수증

두부마라탕 2025. 4. 13. 14:34

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


문제

새 학기를 맞아 상근이는 책을 10권 구입했다. 상근이는 의욕이 너무 앞서서 가격을 조사하지 않고 책을 구입했다. 이제 각 책의 가격을 알아보려고 한다.

하지만, 영수증에는 얼룩이 묻어있었고, 상근이는 책 10권 중 9권의 가격만 읽을 수 있었다.

책 10권의 총 가격과 가격을 읽을 수 있는 9권 가격이 주어졌을 때, 가격을 읽을 수 없는 책의 가격을 구하는 프로그램을 작성하시오.

 

코드

total = int(input())
for i in range(9):
    num = int(input())
    total -= num

print(total)

 

풀이

1. 구매한 책들의 가격을를 받아 정수로 변환한다

2. 9권의 가격을 알고있으니 총액에서 각 책의 가격만큼 빼준다.

3. 반복이 끝나면 가격을 모르는 한 권의 가격이 나온다.