반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 알고리즘
- dp
- 레벨 1
- type challenge
- HTTP
- ip
- 수학
- 크롤링
- 타입스크립트
- typescript
- HTTP 완벽 가이드
- BFS
- 그래프
- Node.js
- 프로그래머스 레벨 2
- TCP
- 타입 챌린지
- Crawling
- 가천대
- 소켓
- 프로그래머스
- 자바스크립트
- 쉬운 문제
- 문자열
- 백준
- Nestjs
- Algorithm
- dfs
- javascript
- socket
Archives
- Today
- Total
kakasoo
[node.js] 숫자놀이 ( 백준 2145번 ) 본문
반응형
// 백준 2145번 숫자놀이를 풀었습니다.
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
});
rl.on("line", (line) => {
if (line === "0") {
rl.close();
}
main(line);
}).on("close", () => {
process.exit();
});
/**
*
* @param {string} line
*/
const main = (line) => {
let numbers = line.split("");
const sumOfString = (acc, cur) => {
acc = Number(acc);
acc += Number(cur);
return acc;
};
while (numbers.length >= 2) {
numbers = numbers.reduce(sumOfString).toString().split("");
}
console.log(numbers[0]);
};
내가 자바스크립트 ( node.js ) 로 문제를 푸는 이유?
일단 나는 웹 개발을 좋아한다.
그리고, 나는 백엔드, 서버 개발을 좋아하지만, 그럼에도 자바스크립트를 좋아한다.
마지막으로, 자바스크립트로 문제를 푸는 사람이 적은 거 같아서, 공부하기 쉽지 않겠거니 하는 생각 때문이었다.
알고리즘도 자바스크립트로 할 수 있게 누가 길을 깔아놓으면 뒷 사람들이 편하고,
결과적으로 생태계에도 도움이 되지 않을까 싶다.
반응형
'프로그래밍 > 알고리즘 풀이' 카테고리의 다른 글
[node.js] 주사위 세 개 ( 백준 2480번 ) (0) | 2021.04.06 |
---|---|
[node.js] 지능형 기차 2 ( 백준 2460번 ) (0) | 2021.04.06 |
[node.js] 럭비 클럽 ( 백준 2083번 ) (0) | 2021.04.06 |
[node.js] 16진수 ( 백준 1550번 ) (0) | 2021.04.06 |
[node.js] 뒤집힌 덧셈 ( 백준 1357번 ) (0) | 2021.04.06 |