๋ฐ์ํ
Question
๋ฐฑ์ค 10871๋ฒ : X๋ณด๋ค ์์ ์
์ ์ N๊ฐ๋ก ์ด๋ฃจ์ด์ง ์์ด A์ ์ ์ X๊ฐ ์ฃผ์ด์ง๋ค. ์ด๋, A์์ X๋ณด๋ค ์์ ์๋ฅผ ๋ชจ๋ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
My Code
let input = require('fs').readFileSync('dev/stdin').toString().trim().split('\n');
let arr1 = input[0].split(' ').map(Number);
let arr2 = input[1].split(' ').map(Number);
let answer = '';
for (let i = 0 ; i < arr1[0]; i++) {
if (arr1[1] > arr2[i]) {
answer += ` ${arr2[i]}`;
}
}
console.log(answer.trim());
๋ง์์ต๋๋ค!!
HOW?
- N ๋ฒ for๋ฌธ์ ๋๋ฆฐ๋ค. N์ ์ฒซ ๋ฒ์งธ ๋ฐฐ์ด์ธ arr1[0]์ ํ ๋น๋์ด์๋ค.
- A์ ๋ฐฐ์ด ๋ ๋ฒ์งธ์ ์ ์ฅ๋ ์์ด๋ค๋ณด๋ค ์์ ์๋ฅผ answer๋ณ์์ ํ ๋นํ๋ค (์ถ๋ ฅ๋ ๋ ๊ฐ ์ซ์๋ง๋ค ์นธ์ด ๋์ด์ ธ์์ด์ผ ํ๋ฏ๋ก ์์ ๊ณต๋ฐฑ์ ์ถ๊ฐํ๋ค)
- ์ถ๋ ฅํ ๋ ์์ชฝ์ ๊ณต๋ฐฑ์ ์ ๊ฑฐํ๋ trim() method๋ฅผ ํ์ฉํด ์ถ๋ ฅํ๋ค(๊ณต๋ฐฑ์ ๊ฑฐ)
๋ฐ์ํ
'Algorithms > Baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JS] ๋ฐฑ์ค 2562๋ฒ : ์ต๋๊ฐ (0) | 2022.04.18 |
---|---|
[JS] ๋ฐฑ์ค 1110๋ฒ : ๋ํ๊ธฐ ์ฌ์ดํด (0) | 2022.04.17 |
[JS] ๋ฐฑ์ค 2439๋ฒ : ๋ณ ์ฐ๊ธฐ -2 (0) | 2022.04.14 |
[JS] ๋ฐฑ์ค 2438๋ฒ : ๋ณ ์ฐ๊ธฐ -1 (0) | 2022.04.13 |
[JS] ๋ฐฑ์ค 8393๋ฒ : ํฉ (0) | 2022.04.12 |