[๋ฐฑ์ค][Node.js] 1032๋ฒ : ๋ช ๋ น ํ๋กฌํํธ Algorithm - ๋ช ๋ น ํ๋กฌํํธ - ๋ฌธ์ ์์ -> ์คํ -> cmd๋ฅผ ์ณ๋ณด์. ๊ฒ์ ํ๋ฉด์ด ๋์ ๋ณด์ธ๋ค. ์ฌ๊ธฐ์ dir์ด๋ผ๊ณ ์น๋ฉด ๊ทธ ๋๋ ํ ๋ฆฌ์ ์๋ ์๋ธ๋๋ ํ ๋ฆฌ์ ํ์ผ์ด ๋ชจ๋ ๋์จ๋ค. ์ด๋ ์ํ๋ ํ์ผ์ ์ฐพ์ผ๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ํ๋ฉด ๋๋ค. dir *.exe๋ผ๊ณ ์น๋ฉด ํ์ฅ์๊ฐ exe์ธ ํ์ผ์ด ๋ค ๋์จ๋ค. "dir ํจํด"๊ณผ ๊ฐ์ด ์น๋ฉด ๊ทธ ํจํด์ ๋ง๋ ํ์ผ๋ง ๊ฒ์ ๊ฒฐ๊ณผ๋ก ๋์จ๋ค. ์๋ฅผ ๋ค์ด, dir a?b.exe๋ผ๊ณ ๊ฒ์ํ๋ฉด ํ์ผ๋ช ์ ์ฒซ ๋ฒ์งธ ๊ธ์๊ฐ a์ด๊ณ , ์ธ ๋ฒ์งธ ๊ธ์๊ฐ b์ด๊ณ , ํ์ฅ์๊ฐ exe์ธ ๊ฒ์ด ๋ชจ๋ ๋์จ๋ค. ์ด๋ ๋ ๋ฒ์งธ ๋ฌธ์๋ ์๋ฌด๊ฑฐ๋ ๋์๋ ๋๋ค. ์๋ฅผ ๋ค์ด, acb.exe, aab.exe, apb.exe๊ฐ ๋์จ๋ค. ์ด ๋ฌธ์ ๋ ๊ฒ์ ๊ฒฐ๊ณผ๊ฐ ๋จผ์ ์ฃผ์ด์ก์ ๋, ํจํด์ผ๋ก ๋ญ ์ณ์ผ ๊ทธ ๊ฒฐ๊ณผ๊ฐ .. 2021. 6. 2. [๋ฐฑ์ค][Node.js] 1012๋ฒ : ์ ๊ธฐ๋ ๋ฐฐ์ถ Algorithm - ์ ๊ธฐ๋ ๋ฐฐ์ถ - ๋ฌธ์ ์ฐจ์ธ๋ ์๋์ธ ํ๋๋ ๊ฐ์๋ ๊ณ ๋ญ์ง์์ ์ ๊ธฐ๋ ๋ฐฐ์ถ๋ฅผ ์ฌ๋ฐฐํ๊ธฐ๋ก ํ์๋ค. ๋์ฝ์ ์ฐ์ง ์๊ณ ๋ฐฐ์ถ๋ฅผ ์ฌ๋ฐฐํ๋ ค๋ฉด ๋ฐฐ์ถ๋ฅผ ํด์ถฉ์ผ๋ก๋ถํฐ ๋ณดํธํ๋ ๊ฒ์ด ์ค์ํ๊ธฐ ๋๋ฌธ์, ํ๋๋ ํด์ถฉ ๋ฐฉ์ง์ ํจ๊ณผ์ ์ธ ๋ฐฐ์ถํฐ์ง๋ ์ด๋ฅผ ๊ตฌ์ ํ๊ธฐ๋ก ๊ฒฐ์ฌํ๋ค. ์ด ์ง๋ ์ด๋ ๋ฐฐ์ถ๊ทผ์ฒ์ ์์ํ๋ฉฐ ํด์ถฉ์ ์ก์ ๋จน์์ผ๋ก์จ ๋ฐฐ์ถ๋ฅผ ๋ณดํธํ๋ค. ํนํ, ์ด๋ค ๋ฐฐ์ถ์ ๋ฐฐ์ถํฐ์ง๋ ์ด๊ฐ ํ ๋ง๋ฆฌ๋ผ๋ ์ด๊ณ ์์ผ๋ฉด ์ด ์ง๋ ์ด๋ ์ธ์ ํ ๋ค๋ฅธ ๋ฐฐ์ถ๋ก ์ด๋ํ ์ ์์ด, ๊ทธ ๋ฐฐ์ถ๋ค ์ญ์ ํด์ถฉ์ผ๋ก๋ถํฐ ๋ณดํธ๋ฐ์ ์ ์๋ค. (ํ ๋ฐฐ์ถ์ ์ํ์ข์ฐ ๋ค ๋ฐฉํฅ์ ๋ค๋ฅธ ๋ฐฐ์ถ๊ฐ ์์นํ ๊ฒฝ์ฐ์ ์๋ก ์ธ์ ํด์๋ค๊ณ ๊ฐ์ฃผํ๋ค) ํ๋๊ฐ ๋ฐฐ์ถ๋ฅผ ์ฌ๋ฐฐํ๋ ๋ ์ ๊ณ ๋ฅด์ง ๋ชปํด์ ๋ฐฐ์ถ๋ฅผ ๊ตฐ๋ฐ๊ตฐ๋ฐ ์ฌ์ด๋์๋ค. ๋ฐฐ์ถ๋ค์ด ๋ชจ์ฌ์๋ ๊ณณ์๋ ๋ฐฐ์ถํฐ์ง๋ ์ด๊ฐ ํ ๋ง๋ฆฌ๋ง ์์ผ.. 2021. 6. 1. [๋ฐฑ์ค][Node.js] 1009๋ฒ : ๋ถ์ฐ์ฒ๋ฆฌ Algorithm - ๋ถ์ฐ์ฒ๋ฆฌ - ๋ฌธ์ ์ฌ์ฉ์ด๋ ์ต์ ์ปดํจํฐ 10๋๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ์ด๋ ๋ ์ฌ์ฉ์ด๋ ๋ง์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํด์ผ ๋ ์ผ์ด ์๊ฒจ์ ๊ฐ ์ปดํจํฐ์ 1๋ฒ๋ถํฐ 10๋ฒ๊น์ง์ ๋ฒํธ๋ฅผ ๋ถ์ฌํ๊ณ , 10๋์ ์ปดํจํฐ๊ฐ ๋ค์๊ณผ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ๋ฐ์ดํฐ๋ค์ ์ฒ๋ฆฌํ๊ธฐ๋ก ํ์๋ค. 1๋ฒ ๋ฐ์ดํฐ๋ 1๋ฒ ์ปดํจํฐ, 2๋ฒ ๋ฐ์ดํฐ๋ 2๋ฒ ์ปดํจํฐ, 3๋ฒ ๋ฐ์ดํฐ๋ 3๋ฒ ์ปดํจํฐ, ... , 10๋ฒ ๋ฐ์ดํฐ๋ 10๋ฒ ์ปดํจํฐ, 11๋ฒ ๋ฐ์ดํฐ๋ 1๋ฒ ์ปดํจํฐ, 12๋ฒ ์ปดํจํฐ๋ 2๋ฒ ์ปดํจํฐ, ... ์ด ๋ฐ์ดํฐ์ ๊ฐ์๋ ํญ์ a์ b์ ๊ณฑ๊ฐ์ ํํ๋ก ์ฃผ์ด์ง๋ค. ์ฌ์ฉ์ด๋ ๋ฌธ๋ ๋ง์ง๋ง ๋ฐ์ดํฐ๊ฐ ์ฒ๋ฆฌ๋ ์ปดํจํฐ์ ๋ฒํธ๊ฐ ๊ถ๊ธํด์ก๋ค. ์ด๋ฅผ ํํด์ฃผ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ผ. ์ ์ถ๋ ฅ ์์ ๊ฐ ํ ์คํธ ์ผ์ด์ค์ ๋ํด ๋ง์ง๋ง ๋ฐ์ดํฐ๊ฐ ์ฒ๋ฆฌ๋๋ ์ปดํจํฐ์ ๋ฒํธ๋ฅผ ์ถ๋ ฅํ๋ค. ๋ฌธ.. 2021. 5. 31. [๋ฐฑ์ค][Node.js] 1008๋ฒ : A / B Algorithm - A / B - ๋ฌธ์ ๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A/B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ์ถ๋ ฅ ์์ ๋ฌธ์ ํ๊ธฐ let fs = require("fs"); let input = fs.readFileSync("/dev/stdin").toString().split(" "); let a = parseInt(input[0]); let b = parseInt(input[1]); console.log(a / b); 2021. 5. 31. [๋ฐฑ์ค][Node.js] 1001๋ฒ : A - B Algorithm - A - B - ๋ฌธ์ ๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A-B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ์ถ๋ ฅ ์์ ๋ฌธ์ ํ๊ธฐ var fs = require("fs"); var input = fs.readFileSync("/dev/stdin").toString().split(" "); var a = parseInt(input[0]); var b = parseInt(input[1]); console.log(a - b); 2021. 5. 29. [๋ฐฑ์ค][Node.js] 1000๋ฒ : A + B Algorithm - A + B - ๋ฌธ์ ๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ์ถ๋ ฅ ์์ ๋ฌธ์ ํ๊ธฐ var fs = require("fs"); var input = fs.readFileSync("/dev/stdin").toString().split(" "); var a = parseInt(input[0]); var b = parseInt(input[1]); console.log(a + b); ์ฌํ๊น์ง ํ๋ก๊ทธ๋์ค ๋ฌธ์ ๋ง ํด๊ฒฐํ๋ค๊ฐ ํ์ชฝ์์๋ง ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ฉด ์๋ น๋ง ์๊ธธ๊ฒ ๊ฐ์ ์น๊ตฌ์ ํจ๊ป ๋ฐฑ์ค๋ฌธ์ ๋ฅผ ํด๊ฒฐํด ๋ณด์๋๋ฐ node.js๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋๋ฐ ํ๋ก๊ทธ๋๋จธ์ค์๋ ๋๋ค๋ฅธ ๋๋์ด๋ผ ๊ต์ฅํ ์ฌ์ด ๋ฌธ์ ์์์๋ ๋ถ๊ตฌํ๊ณ ์ ๋ ฅํ๋ ๋ฐฉ๋ฒ์ ์ ๋ชฐ๋ผ์ ๋ฉ์นซ๋ฉ์นซ ํ๋ค. ์ ํ์ ํ.. 2021. 5. 28. ์ด์ 1 ยทยทยท 37 38 39 40 41 42 43 ยทยทยท 64 ๋ค์