[Node.js/JavaScript] ๋ฐฑ์ค Node.js๋ก ์
์ถ๋ ฅ ํ๋ ๋ฐฉ๋ฒ
ยท
Algorithm/๋ฐฑ์ค(BOJ)
์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ์ฒ์ ํ์ด๋ณด๊ธฐ ์ํด ๋ฐฑ์ค ์ฌ์ดํธ๋ฅผ ์ ํํ์์ต๋๋ค. ๋ฐฑ์ค์์๋ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ํด์๋ Node.js๋ฅผ ์ ํํด์ผ ํฉ๋๋ค. ์ฒ์ ๋ฐฑ์ค ์ฌ์ดํธ์์ ํ์ด๋ณด์ ๋ถ๋ค์ ์์๊ฒ ์ง๋ง ํจ์๋ง ๋ฌ๋ ์ ์ด๋๊ณ ์ ์ถํ๋ฉด ๋ฐํ์ ์ค๋ฅ๊ฐ ๋น๋๋ค. ๋ฐฑ์ค ์ฌ์ดํธ์์๋ ๋ค๋ฅธ ์ฌ์ดํธ๋ค๊ณผ ๋ฌ๋ฆฌ ์
๋ ฅ๊ณผ ์ถ๋ ฅ์ ์ง์ ํด์ฃผ์ด์ผ ํ๊ธฐ ๋๋ฌธ์
๋๋ค. ๋ฐฑ์ค์์ Node.js๋ก ์
๋ ฅ์ ๋ฐ๋ ๋ฐฉ๋ฒ์ผ๋ก readline ๋ชจ๋๊ณผ fs ๋ชจ๋ ๋๊ฐ์ง๊ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ ๋ ๋ฐฑ์ค ์ฌ์ดํธ ๋์๋ง์ ์๋ fs ๋ชจ๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์์ต๋๋ค. (readline ๋ชจ๋๋ณด๋ค ์ฒ๋ฆฌ์๋๊ฐ ๋น ๋ฅด๋ค.) // fs = ํ์ผ ์
์ถ๋ ฅ ์ฒ๋ฆฌ, 'dev/stdin'ํ์ผ์์ ์
์ถ๋ ฅ์ ๊ฐ์ ธ์์ ๊ณต๋ฐฑ์ ๊ธฐ์ค์ผ๋ก ์๋ผ์ค๋ค. var fs = require('fs'); var input =..