C언어/회의불참과제
25304: 영수증
road23
2022. 8. 17. 18:20
https://www.acmicpc.net/problem/25304
-결과
-코드
#include <stdio.h>
int main() {
int X, N;
int sum = 0;
scanf("%d\n", &X);
scanf("%d\n", &N);
for(int i=0; i<N; i++) {
int a, b;
scanf("%d %d", &a, &b);
sum = sum + a*b;
}
if (sum == X)
printf("Yes");
else
printf("No");
return 0;
}
-풀이
먼저 총 금액 X와 구매한 물건의 종류의 수인 N을 입력받는다.
물건 당 금액과 개수를 입력하기 위해 변수 a, b를 사용한다.
변수 sum을 이용해 구매한 물건의 금액을 계산해 sum에 더한 후에 총 금액이 sum과 일치한다면 Yes를,
일치하지 않는다면 No를 출력한다.