Algorithm
- ๋๋จธ์ง -
๋ฌธ์
๋ ์์ฐ์ A์ B๊ฐ ์์ ๋, A%B๋ A๋ฅผ B๋ก ๋๋ ๋๋จธ์ง ์ด๋ค. ์๋ฅผ ๋ค์ด, 7, 14, 27, 38์ 3์ผ๋ก ๋๋ ๋๋จธ์ง๋ 1, 2, 0, 2์ด๋ค.
์ 10๊ฐ๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค, ์ด๋ฅผ 42๋ก ๋๋ ๋๋จธ์ง๋ฅผ ๊ตฌํ๋ค. ๊ทธ ๋ค์ ์๋ก ๋ค๋ฅธ ๊ฐ์ด ๋ช ๊ฐ ์๋์ง ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ์ถ๋ ฅ ์์
๋ฌธ์ ํ๊ธฐ
let fs = require("fs");
let input = fs.readFileSync("/dev/stdin")
.toString()
.trim()
.split("\n")
.map((el) => Number(el))
.map((el2) => el2 % 42);
let filterNumber = input.filter((el, idx) => input.indexOf(el) === idx);
console.log(filterNumber.length);
๋ฐ์ํ
'๊ฐ์ธ๊ณต๋ถ > Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค][Node.js] 4344๋ฒ : ํ๊ท ์ ๋๊ฒ ์ง (0) | 2021.10.23 |
---|---|
[๋ฐฑ์ค][Node.js] 4153๋ฒ : ์ง๊ฐ์ผ๊ฐํ (0) | 2021.10.21 |
[๋ฐฑ์ค][Node.js] 3046๋ฒ : R2 (0) | 2021.10.19 |
[๋ฐฑ์ค][Node.js] 3003๋ฒ : ๋ค ๋ฒ์งธ ์ (0) | 2021.10.18 |
[๋ฐฑ์ค][Node.js] 3003๋ฒ : ํน, ํธ, ๋ฃฉ, ๋น์, ๋์ดํธ, ํฐ (0) | 2021.10.17 |
๋๊ธ