๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
[๋ฐฑ์ค€][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.