현재

[Java][BaekJoon][25304] 영수증 본문

알고리즘/백준

[Java][BaekJoon][25304] 영수증

AAAge 2023. 9. 3. 12:46

<문제 설명>

반복으로 입력을 받고 if문의 조건을 명확히 정의할 수 있냐고 묻는 문제이다.

<코드>

import java.util.*;

public class Main {
    public static void main (String []args){
        Scanner scn = new Scanner(System.in);

        int totalPrice = scn.nextInt();
        int totalNumber =  scn.nextInt();

        int individuaPrices = 0;
       
        for ( int x = 1; x <= totalNumber; x++){
            int individualItem = scn.nextInt();
            int individualItemNumber = scn.nextInt();

            individuaPrices += individualItem*individualItemNumber;
        }
        if (totalPrice == individuaPrices){
            System.out.println("Yes");
        }else{
            System.out.println("No");
        }
    }
}
//총가격 , 물품갯수, 개별물품 금액, 갯수

<문제출처>

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

 

25304번: 영수증

준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하게 계산된 것

www.acmicpc.net