728x90
let input = require('fs').readFileSync('/dev/stdin').toString().trim().split("\n").map(i => Number(i));
const rest = input.map(value => value % 42);
let resultArr = [];
rest.map(value => {
if (!resultArr.includes(value)) {
resultArr.push(value);
}
})
console.log(resultArr.length);
๐ฟ rest : 42๋ก ๋๋ ๋๋จธ์ง๋ค
๐ฟ resultArr : ์ถ๋ ฅํ ์๋ก์ด ๋ฐฐ์ด์ ๋ง๋ ๋ค.
๐ฟ ๊ทธ๋ฆฌ๊ณ map ์ ์ด์ฉํด rest์ ์๋ ๋ฐฐ์ด์ด resultArr ์์ ์๋ค๋ฉด push ํด์ ๋ฃ์ด์ค๋ค.
(์ค๋ณต ์์ด ๋ฐฐ์ด์ ๋ง๋ค ์ ์๋ค.)
๐ฟ ์ค๋ณต๋์ง ์์ ๋๋จธ์ง์ ์๋ฅผ ์ถ๋ ฅํ๋ผ๋ ๋ฌธ์ ์ด๋, resultArr ์ length๋ฅผ ์ถ๋ ฅํด์ค๋ค.
728x90
๋ฐ์ํ
'ํ์ ๊ณต๋ถ > ๐ซง ์๊ณ ๋ฆฌ์ฆ ๊ณต๋ถ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค/Javascript] [level.0] ์ง์์ ํฉ|| ์ฝ๋ฉํ ์คํธ ์ ๋ฌธ (0) | 2023.03.13 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค/Javascript] [level.0] ๊ฐ๋๊ธฐ || ์ฝ๋ฉํ ์คํธ ์ ๋ฌธ (0) | 2023.03.12 |
[๋ฐฑ์ค/Node.js] 5597๋ฒ ํ์ด || JavaScript (0) | 2023.03.09 |
[๋ฐฑ์ค/Node.js] 10813๋ฒ ํ์ด || JavaScript (0) | 2023.03.08 |
[๋ฐฑ์ค/Node.js] 10810๋ฒ ํ์ด || JavaScript (0) | 2023.03.07 |