[๋ฐฑ์ค][Node.js] 9653๋ฒ : ์คํ์์ฆ ๋ก๊ณ Algorithm - ์คํ์์ฆ ๋ก๊ณ - ๋ฌธ์ ์คํ์์ฆ ๋ก๊ณ ๋ฅผ ์์ ์ถ๋ ฅ๊ณผ ๊ฐ์ด ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ์ถ๋ ฅ ์์ ๋ฌธ์ ํ๊ธฐ console.log(' 8888888888 888 88888\n 88 88 88 88 88 88\n 8888 88 88 88 88888\n 88 88 888888888 88 88\n88888888 88 88 88 88 888888\n\n88 88 88 888 88888 888888\n88 88 88 88 88 88 88 88\n88 8888 88 88 88 88888 8888\n 888 888 888888888 88 88 88\n 88 88 88 88 88 88888888'); 2021. 12. 29. [๋ฐฑ์ค][Node.js] 9613๋ฒ : GCD ํฉ Algorithm - GCD ํฉ - ๋ฌธ์ ์์ ์ ์ n๊ฐ๊ฐ ์ฃผ์ด์ก์ ๋, ๊ฐ๋ฅํ ๋ชจ๋ ์์ GCD์ ํฉ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ์ถ๋ ฅ ์์ ๋ฌธ์ ํ๊ธฐ const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); let input = []; rl.on("line", function (line) { input.push( line .toString() .split(" ") .map((el) => +el) ); }).on("close", function () { input.shift(); let result = []; for (let i =.. 2021. 12. 28. [๋ฐฑ์ค][Node.js] 9498๋ฒ : ์ํ ์ฑ์ Algorithm - ์ํ ์ฑ์ - ๋ฌธ์ ์ํ ์ ์๋ฅผ ์ ๋ ฅ๋ฐ์ 90 ~ 100์ ์ A, 80 ~ 89์ ์ B, 70 ~ 79์ ์ C, 60 ~ 69์ ์ D, ๋๋จธ์ง ์ ์๋ F๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ์ถ๋ ฅ ์์ ๋ฌธ์ ํ๊ธฐ let fs = require("fs"); let input = fs.readFileSync("/dev/stdin").toString().split(" "); let a = parseInt(input[0]); function solution () { if(a >= 90 && a = 80 && a = 70 && a = 60 && a 2021. 12. 26. [๋ฐฑ์ค][Node.js] 9375๋ฒ : ํจ์ ์ ์ ํด๋น Algorithm - ํจ์ ์ ์ ํด๋น - ๋ฌธ์ ํด๋น์ด๋ ํจ์ ์ ๋งค์ฐ ๋ฏผ๊ฐํด์ ํ๋ฒ ์ ์๋ ์ท๋ค์ ์กฐํฉ์ ์ ๋ ๋ค์ ์ ์ง ์๋๋ค. ์๋ฅผ ๋ค์ด ์ค๋ ํด๋น์ด๊ฐ ์๊ฒฝ, ์ฝํธ, ์์, ์ ๋ฐ์ ์ ์๋ค๋ฉด, ๋ค์๋ ์ ๋ฐ์ง๋ฅผ ์ถ๊ฐ๋ก ์ ๊ฑฐ๋ ์๊ฒฝ๋์ ๋ ์ฆ๋ฅผ ์ฐฉ์ฉํ๊ฑฐ๋ ํด์ผํ๋ค. ํด๋น์ด๊ฐ ๊ฐ์ง ์์๋ค์ด ์ฃผ์ด์ก์๋ ๊ณผ์ฐ ํด๋น์ด๋ ์๋ชธ์ด ์๋ ์ํ๋ก ๋ฉฐ์น ๋์ ๋ฐ์ ๋์๋ค๋ ์ ์์๊น? ์ ์ถ๋ ฅ ์์ ๋ฌธ์ ํ๊ธฐ let fs = require("fs"); let input = fs.readFileSync("/dev/stdin") .toString() .split("\n"); let number = 0; for (let i = 1; i 2021. 12. 24. [๋ฐฑ์ค][Node.js] 9325๋ฒ : ์ผ๋ง? Algorithm - ์ผ๋ง? - ๋ฌธ์ ํด๋น์ด๋ ํ๊ต๋ฅผ ๋ค๋๋ฉด์ ํํํ ๋ฒ ๋์ผ๋ก ์๋์ฐจ๋ฅผ ์ฌ๋ ค๊ณ ํ๋ค. ์๋์ฐจ์ ์ฌ๋ฌ ๊ฐ์ง ์ต์ ์ ํฌํจ์ํฌ ์ ์๋๋ฐ ํด๋น์ด๋ ๋ง์ ๊ณผ ๊ณฑ์ ์ ํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ์น๊ตฌ ํ์์ด์๊ฒ ๋์์ ์ฒญํ๋ค. ํ์ง๋ง ํ์์ด๋ ๋ง์ ๊ณผ ๊ณฑ์ ์ ๋ชปํ๋ค. ๋ถ์ํ ์ด ๋ ์น๊ตฌ๋ฅผ ์ํด ๋ชจ๋ ์ต์ ์ด ์ฃผ์ด์ง ์๋์ฐจ๋ฅผ ๊ตฌ๋งคํ๋๋ฐ ํ์ํ ์ก์๋ฅผ ๊ณ์ฐํด ์ฃผ์. ์ ์ถ๋ ฅ ์์ ๋ฌธ์ ํ๊ธฐ const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); let input = []; rl.on("line", function (line) { input.push.. 2021. 12. 23. [๋ฐฑ์ค][Node.js] 9295๋ฒ : ์ฃผ์ฌ์ Algorithm - ์ฃผ์ฌ์ - ๋ฌธ์ ์ค๋์ ๊ฐ์๊ธฐ ์ฃผ์ฌ์๋ฅผ ๋์ง๊ณ ์ถ๋ค. ๊ทธ๋ฐ๋ฐ ์ฝ๋ฉ๋ ํ๊ณ ์ถ๋ค. ๊ทธ๋ผ ๊ฐ์ดํ ๊น? ์ ์ถ๋ ฅ ์์ ๋ฌธ์ ํ๊ธฐ const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); let input = []; rl.on("line", function (line) { input.push(line.toString()); }).on("close", function () { input.shift(); input = input.map((el) => el.split(" ").map((el) => Number(el))); for (l.. 2021. 12. 22. ์ด์ 1 ยทยทยท 3 4 5 6 7 8 9 ยทยทยท 36 ๋ค์