-
25304번: 영수증코테/백준 2024. 5. 16. 21:08
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 영수증의 총 금액 입력 int receiptTotal = sc.nextInt(); // 물건의 종류 수 입력 int itemCount = sc.nextInt(); // 변수를 초기화하여 계산된 총 금액을 저장하기 위해 사용 int calculTotal = 0; // 각 물건의 가격과 개수 입력 for (int i = 0; i < itemCount; i++) { int price = sc.nextInt(); int quantity = sc.nextInt(); calculTotal += price * quantity; } // 영수증의 총 금액과 계산된 총 금액 비교 if (calculTotal == receiptTotal) { System.out.println("Yes"); } else { System.out.println("No"); } sc.close(); } }
Scanner 를 사용해 영수증의 총 금액, 물건 종류 수 를 입력받음
그리고 각 물건의 가격과 개수를 받아 총 가격을 for 문을 통해 계산
그 후 영수증에 있는 토탈과 for 문을 통해 계산한 토탈 가격을 비교후 Yes 혹은 No 를 출력
'코테 > 백준' 카테고리의 다른 글
11021번: A + B (7) (0) 2024.05.20 25314번: 코딩은 체육과목 입니다 (0) 2024.05.17 8393번: 합 (0) 2024.05.14 10950번: A+B - 3 (0) 2024.05.10 2739번: 구구단 (0) 2024.05.09