본문 바로가기

Algorithm/Implementation

(C++) - 백준(BOJ) 25304 : 영수증

반응형

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

 

25304번: 영수증

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

www.acmicpc.net

간단한 비교 문제였습니다.

📕 풀이방법

📔 입력 및 초기화

전체 금액 totalPrice, test case t, sum, 물건 개당 값 a, 문건 개수 b를 선언해줍니다.

📔 풀이과정

t마다 a, b를 입력 받고 그 물건의 전체 값은 a + b이므로 sum에 추가해줍니다.

📔 정답출력

sum과 totalPrice가 같다면 Yes를 아니라면 No를 출력합니다.


📕 Code

#include <bits/stdc++.h>
#define ll long long
using namespace std;
ll totalPrice, t, sum, a, b;
int main(){
    cin >> totalPrice >> t;
    while(t--){
        cin >> a >> b;
        sum += a * b;
    }
    if(totalPrice == sum){
        cout << "Yes";
    }
    else{
        cout << "No";
    }
}

*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다.