본문 바로가기
백준

[백준 25304] 영수증 자바

by 소금_msg 2022. 8. 8.

 

 

<구현해야 할 것>

1. 총금액 X 입력받기

2. 구매한 물건 종류 수 N입력받기

3. for문으로 각 물건의 가격, 개수 입력받아서 합을 구하기

4. 합이 X와 비교해서 맞는지 확인하고 Yes/No  출력하기

 

import java.util.Scanner;

public class Main {

    public static void main(String[] arg){
        Scanner sc = new Scanner(System.in);
        //첫째 줄에는 영수증에 적힌 총 금액 X가 주어진다.
        int X = sc.nextInt();
        //둘째 줄에는 영수증에 적힌 구매한 물건의 종류의 수 N이 주어진다.
        int N = sc.nextInt();
        int sum =0;
        int total =0;

        //이후 N개의 줄에는 각 물건의 가격 a와 개수 b가 공백을 사이에 두고 주어진다.

        for(int i=0;i<N;i++){
            int price = sc.nextInt();
            int amount = sc.nextInt();
            sum = price * amount;
            total += sum;
        }

        if(total == X){
            System.out.println("Yes");
        }else{
            System.out.println("No");
        }

    }

}

'백준' 카테고리의 다른 글

[백준 5622] 자바 다이얼  (0) 2022.08.14
[백준 11720] 숫자의 합  (0) 2022.08.10
[백준 8958] OX퀴즈 자바  (0) 2022.08.07
[백준 1546] 자바 평균  (0) 2022.08.03
[백준] 2739번 구구단 문제  (0) 2021.10.23