문제
입력값
문제해결방법
구매가격과 개수를 확인하기위해 변수를 선언하였고,구매한 개수만큼 반복문을 통해서 구매가격과 개수를 곱한값을 check변수에 담아주었습니다.
그리고 if조건문에 맞게 입력값과 check변수에 [Yes, No]를 출력하게끔 만들어서 문제를 해결하게끔 생각해 보았습니다.
조금 어려운 문제라 생각과 문제해결이 조금 오래걸렸고 더 열심히 해야할거 같습니다
코드
const fs = require('fs');//백준 제출용
// const input = fs.readFileSync("/dev/stdin").toString().split('\n');//문제풀이용
const input = fs.readFileSync('example.txt').toString().split('\n');const result = Number(input[0]);
const count = Number(input[1]);
input.splice(0, 2);
let check = 0;
for (let i = 0; i < count; i++) {
let [price, num] = input[i].split(' ');
check += Number(price) * Number(num);
}if (result === check) {
console.log('Yes');
} else {
console.log('No');
}
출력