Algorithm
- ๋ค์งํ ๋ง์ -
๋ฌธ์
์ด๋ค ์ X๊ฐ ์ฃผ์ด์ก์ ๋, X์ ๋ชจ๋ ์๋ฆฌ์๊ฐ ์ญ์์ด ๋ ์๋ฅผ ์ป์ ์ ์๋ค.
Rev(X)๋ฅผ X์ ๋ชจ๋ ์๋ฆฌ์๋ฅผ ์ญ์์ผ๋ก ๋ง๋๋ ํจ์๋ผ๊ณ ํ์.
์๋ฅผ ๋ค์ด, X=123์ผ ๋, Rev(X) = 321์ด๋ค. ๊ทธ๋ฆฌ๊ณ , X=100์ผ ๋, Rev(X) = 1์ด๋ค.
๋ ์์ ์ ์ X์ Y๊ฐ ์ฃผ์ด์ก์ ๋, Rev(Rev(X) + Rev(Y))๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค
์ ์ถ๋ ฅ ์์
๋ฌธ์ ํ๊ธฐ
let fs = require("fs"); let input = fs.readFileSync("/dev/stdin") .toString() .split(" ") .map((el) => Number(el.split("").reverse().join(""))).reduce((past, curr) => past + curr, 0); console.log(Number(String(input).split('').reverse().join('')));
๋ฐ์ํ
'๊ฐ์ธ๊ณต๋ถ > Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค][Node.js] 1408๋ฒ : 24 (0) | 2021.06.25 |
---|---|
[๋ฐฑ์ค][Node.js] 1373๋ฒ : 2์ง์ 8์ง์ (0) | 2021.06.24 |
[๋ฐฑ์ค][Node.js] 1330๋ฒ : ๋ ์ ๋น๊ตํ๊ธฐ (0) | 2021.06.22 |
[๋ฐฑ์ค][Node.js] 1292๋ฒ : ์ฝ๊ฒ ํธ๋ ๋ฌธ์ (1) | 2021.06.21 |
[๋ฐฑ์ค][Node.js] 1252๋ฒ : ์ด์ง์ ๋ง์ (0) | 2021.06.20 |
๋๊ธ