https://www.acmicpc.net/problem/5565
5565번: 영수증
첫째 줄에 10권의 총 가격이 주어진다. 둘째 줄부터 9개 줄에는 가격을 읽을 수 있는 책 9권의 가격이 주어진다. 책의 가격은 10,000이하인 양의 정수이다.
www.acmicpc.net
c++로 백준 5565번 문제를 풀어보겠다.
문제
새 학기를 맞아 상근이는 책을 10권 구입했다. 상근이는 의욕이 너무 앞서서 가격을 조사하지 않고 책을 구입했다. 이제 각 책의 가격을 알아보려고 한다.
하지만, 영수증에는 얼룩이 묻어있었고, 상근이는 책 10권 중 9권의 가격만 읽을 수 있었다.
책 10권의 총 가격과 가격을 읽을 수 있는 9권 가격이 주어졌을 때, 가격을 읽을 수 없는 책의 가격을 구하는 프로그램을 작성하시오.
입력
첫째 줄에 10권의 총 가격이 주어진다. 둘째 줄부터 9개 줄에는 가격을 읽을 수 있는 책 9권의 가격이 주어진다. 책의 가격은 10,000이하인 양의 정수이다.
출력
첫째 줄에 가격을 읽을 수 없는 책의 가격을 출력한다.
예제 입력 1 복사
9850
1050
800
420
380
600
820
2400
1800
980
예제 출력 1 복사
600
<문제 풀이>
1. 전체 가격 sum을 선언한 후 입력받는다.
2. 9개의 숫자를 입력받는다.
3. 숫자(가격)를 입력받을 때마다 전체 가격 sum에서 입력받은 가격을 뺀다.
4. sum에 남아있는 가격을 출력한다.
코드는 다음과 같다.
'C++' 카테고리의 다른 글
[백준 알고리즘] 10809번 : 알파벳 찾기, c++ (0) | 2022.01.13 |
---|---|
[백준 알고리즘] 2750번 : 수 정렬하기, c++ (0) | 2022.01.13 |
[백준 알고리즘] 2576번 : 홀수, c++ (0) | 2022.01.12 |
[백준 알고리즘] 11719번 : 그대로 출력하기 2, c++ (0) | 2022.01.12 |
[백준 알고리즘] 9085번 : 더하기, c++ (0) | 2022.01.11 |