Algorithm
- ์ ์ด์ด ์ฐ๊ธฐ 1 -
๋ฌธ์
1๋ถํฐ N๊น์ง์ ์๋ฅผ ์ด์ด์ ์ฐ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์๋ก์ด ํ๋์ ์๋ฅผ ์ป์ ์ ์๋ค.
1234567891011121314151617181920212223...
์ด๋ ๊ฒ ๋ง๋ค์ด์ง ์๋ก์ด ์๋ ๋ช ์๋ฆฌ ์์ผ๊น? ์ด์์ ์๋ฆฟ์๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ์ถ๋ ฅ ์์
๋ฌธ์ ํ๊ธฐ
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
});
let input;
rl.on("line", function (line) {
input = +line.toString();
}).on("close", function () {
let result = 0;
let len = 1;
let num = 10;
for (let i = 1; i <= input; i++) {
if (i % num === 0) {
len++;
num *= 10;
}
result += len;
}
console.log(result);
process.exit();
});
๋ฐ์ํ
'๊ฐ์ธ๊ณต๋ถ > Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค][Node.js] 1919๋ฒ : ์ ๋๊ทธ๋จ ๋ง๋ค๊ธฐ (0) | 2021.07.16 |
---|---|
[๋ฐฑ์ค][Node.js] 1764๋ฒ : ๋ฃ๋ณด์ก (0) | 2021.07.15 |
[๋ฐฑ์ค][Node.js] 1712๋ฒ : ์์ต๋ถ๊ธฐ์ (0) | 2021.07.14 |
[๋ฐฑ์ค][Node.js] 1697๋ฒ : ์จ๋ฐ๊ผญ์ง (0) | 2021.07.12 |
[๋ฐฑ์ค][Node.js] 1676๋ฒ : ํฉํ ๋ฆฌ์ผ 0์ ๊ฐ์ (0) | 2021.07.11 |
๋๊ธ