Sujin-Han
Sujin's 개발로그
Sujin-Han
전체 방문자
오늘
어제
  • 분류 전체보기 (20)
    • Front-end (0)
    • Back-end (1)
    • 기타 프로그래밍 (0)
    • 개발도구 (0)
    • Database (0)
    • Algorithm (19)
    • 자격증 (0)
    • 기타 (0)

인기 글

최근 글

최근 댓글

태그

  • Algorithm
  • 9498
  • A+B-3
  • 알고리즘
  • 2525
  • 초기세팅
  • 사칙연산
  • 백준 #알고리즘 #Algorithm
  • 25304
  • java
  • 오븐시계
  • 2588
  • 시험성적
  • 주사위 세개
  • 두수비교하기
  • 2753
  • 2480
  • 백준
  • 2884번
  • 10950

티스토리

hELLO · Designed By 정상우.
Sujin-Han

Sujin's 개발로그

[백준] 3. 반복문 - 25304. 영수증 (Java11)
Algorithm

[백준] 3. 반복문 - 25304. 영수증 (Java11)

2023. 1. 21. 23:58
728x90

문제

풀이

import java.util.Scanner;

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

		int rcpt = sc.nextInt(); // 영수증 금액
		int total = sc.nextInt(); // 토탈 개수

		int sum = 0;

		for (int i = 1; i <= total; i++) {
			int price = sc.nextInt(); // 물건 가격
			int cnt = sc.nextInt(); // 물건 개수

			sum += price * cnt;
		}
		
		sc.close();
		
		if (rcpt == sum) {
			System.out.println("Yes");
		} else {
			System.out.println("No");
		}

	}
}

영수증에 적힌 총금액과
구매한 물건의 가격과 개수를 입력을 받아 계산한 금액이 일치하면 Yes를 출력, 일치하지 않으면 No를 출력하면 되는데

이 문제에서는 조건도 들어가기 때문에 조건문인 if도 같이 활용해서 풀어주면 된다!

출처

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

25304번: 영수증

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

www.acmicpc.net

'Algorithm' 카테고리의 다른 글

[백준] 3. 반복문 - 8393. 합 (Java11)  (0) 2023.01.21
[백준] 3. 반복문 - 10950. A+B - 3 (Java11)  (0) 2023.01.21
[백준] 3. 반복문 - 2739. 구구단 (Java11)  (0) 2023.01.21
[백준] 2. 조건문 - 2480. 주사위 세개 (Java11)  (0) 2023.01.20
[백준] 2. 조건문 - 2525. 오븐 시계 (Java11)  (0) 2023.01.20
'Algorithm' 카테고리의 다른 글
  • [백준] 3. 반복문 - 8393. 합 (Java11)
  • [백준] 3. 반복문 - 10950. A+B - 3 (Java11)
  • [백준] 3. 반복문 - 2739. 구구단 (Java11)
  • [백준] 2. 조건문 - 2480. 주사위 세개 (Java11)
Sujin-Han
Sujin-Han

티스토리툴바