ํ์ ๊ณต๋ถ/๐ซง ์๊ณ ๋ฆฌ์ฆ ๊ณต๋ถ
[๋ฐฑ์ค/Node.js] 25304๋ฒ ํ์ด || JavaScript
๋์๐
2023. 2. 25. 14:09
728x90
let input = require('fs').readFileSync('/dev/stdin').toString().split("\n");
const sum = +input[0];
const kinds = +input[1];
let itemPrice = 0;
for (let i = 2; i <= kinds + 1; i++) {
//ํ๋ชฉ์ ๋ฐ์์จ๋ค.
const item = input[i].split(" ");
//๊ฐ ํ๋ชฉ์์ ๊ฐ๊ฒฉ๊ณผ ๊ฐ์๋ฅผ ๊ตฌ๋ถํ๋ค.
const price = item[0];
const quantity = item[1];
//๊ฐ๊ฒฉ๊ณผ ๊ฐ์๋ฅผ ๊ณฑํ๋ค. ๋์จ ๊ฐ๊ฒฉ๊ณผ ๊ฐ์๋ฅผ ๋ชจ๋ ๋ํ๋ค.
itemPrice = itemPrice + (price * quantity);
}
//์์์ฆ์ sum ๊ณผ ๋ง๋์ง ํ์ธ & ์ผ์นํ๋ฉด Yes, ์ผ์นํ์ง ์๋๋ค๋ฉด No๋ฅผ ์ถ๋ ฅํ๋ค.
console.log(itemPrice === sum ? "Yes" : "No")
์์๋ฅผ ๋จผ์ ์ฐ๊ณ ํ๋์ฉ ์ฝ๋๋ฅผ ์์ฑํ๋ ํ๋ฒ์ ํต๊ณผํ ์ ์์๋ค ๐
728x90
๋ฐ์ํ