본문 바로가기
백준

[백준] 5565번 : 영수증 – JAVA [자바]

by Hongwoo 2022. 8. 3.
반응형

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

 

5565번: 영수증

첫째 줄에 10권의 총 가격이 주어진다. 둘째 줄부터 9개 줄에는 가격을 읽을 수 있는 책 9권의 가격이 주어진다. 책의 가격은 10,000이하인 양의 정수이다.

www.acmicpc.net

 


  • 문제

 

 


  • 문제 풀이

백준 5565번 영수증은 브론즈 3 난이도의 수학 및 구현 문제이다. 이 문제에서는 10개의 물건들의 총가격이 주어지고 나머지 9개 물건들의 가격이 각각 주어진다. 이때, 나머지 물건의 가격을 구하면 된다. 추가로 이 문제는 Japanese Olympiad in Informatics Qualification Round 2010 예선 1번으로 나온 문제이기도 하다.

 

이 문제는 되게 간단하게 풀 수 있다. 우선 물건들의 총가격을 입력받는다. 그리고 나머지 9개의 물건들의 가격을 입력받을 때 총가격에서 그 물건의 가격을 빼준다. 그리고 마지막에 총가격을 출력해주기만 하면 된다.

 


  • 코드

 

import java.io.*;
import java.util.*;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int total = Integer.parseInt(br.readLine());  //총 가격
        
        // 9개의 물건들의 값을 총 가격에서 빼준다
        for (int i = 1; i <= 9; i++) {
            total -= Integer.parseInt(br.readLine());
        }
        System.out.print(total);
    }
}

 

 

반응형

댓글