โก๏ธ ๋ฌธ์ : ์๊ณ ๋ฆฌ์ฆ ์์ - ์ ๊ทผ์ ํ๊ธฐ 1
โ๏ธ ์ ์ถ
let input = require('fs').readFileSync(0).toString().trim().split('\n');
let [a, b] = input[0].split(' ').map(Number);
let c = Number(input[1]);
let n = Number(input[2]);
let result = [];
for (n; n <= 100; n++) {
let fn = a * n + b;
result.push(fn <= c * n ? 1 : 0);
}
console.log(result.includes(0) ? 0 : 1);
๐ ๊ณผ์
1. for๋ฌธ์ ๋๋ฉด์ O(n) ์ ์๋ฅผ ์กฐ๊ฑด์ผ๋ก ์ด๋ฅผ ๋ง์กฑํ๋์ง๋ฅผ 1(true), 0(false)๋ฅผ ๋น ๋ฐฐ์ด์ ๋ฃ๊ณ
2. ๋ฐฐ์ด์ 0์ด ํ๋๋ผ๋ ์กด์ฌํ๋ฉด 0์, ์์ผ๋ฉด 1์ ์ถ๋ ฅํ๋๋ก ํ๋ค.
'baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ๋ฐฑ์ค_10815: ์ซ์ ์นด๋ (node.js/JavaScript) (3) | 2024.07.24 |
|---|---|
| ๋ฐฑ์ค_1427: ์ํธ์ธ์ฌ์ด๋ (node.js/JavaScript) (5) | 2024.07.23 |
| ๋ก๊ทธ์ธ ์ฑ๊ณต์ ์์ด๋ ์ ์ฅํ๊ธฐ! (1) | 2024.07.23 |
| ๋ฐฑ์ค_2798: ๋ธ๋์ญ (node.js/JavaScript) (1) | 2024.07.23 |
| ๋ฐฑ์ค_2751: ์ ์ ๋ ฌํ๊ธฐ 2 (node.js/JavaScript) (1) | 2024.07.23 |
