백준 단계별로 풀어보기(C++)/3)반복문
백준 25304) 영수증 (C++)
코테
2023. 3. 9. 21:36
전체 코드
#include <iostream>
int main()
{
int X, N, a, b, sum = 0;
std::cin >> X >> N;
for (int i = 0; i < N; i++)
{
std::cin >> a >> b;
sum += (a * b);
}
if (X == sum)
std::cout << "Yes";
else
std::cout << "No";
}
풀이
- 총금액 X와 구매한 물건 종류 개수 N개 입력받기
std::cin >> X >> N;
- 물건 종류 N 만큼 반복문 반복하면서 해당 물건의 가격a와 개수b를 입력받고 A+B 값 계산해서 값을 구한뒤 더하기
for (int i = 0; i < N; i++)
{
std::cin >> a >> b;
sum += (a * b);
}
- 만약 구매한 물건의 가격과 계산의 총 금액이 서로 같으면 Yes 아니면 No로 출력
if (X == sum)
std::cout << "Yes";
else
std::cout << "No";