블로그를 이전하였습니다. 2023년 11월부터 https://bluemiv.github.io/에서 블로그를 운영하려고 합니다. 앞으로 해당 블로그의 댓글은 읽지 못할 수 도 있으니 양해바랍니다.
반응형
직장 생활하다보니 알고리즘 문제를 안풀어본지 오래된거 같아서, 다시 알고리즘 문제를 풀어보기로 했다. 매일 풀면 좋겠지만 시간이 가능하려나..
문제
풀이
nodejs에서는 콘솔 입력을 받을때 process.stdin.on
을 사용한다. 백준에서 콘솔 입력을 받는 여러가지 방법이 있는것으로 보이나, 아래 방법이 제일 간단해보여서 아래와 같이 풀었다.
문제는 상당히 쉬운 문제로, 단순히 2개의 숫자를 입력받아서 더한 값을 콘솔 출력하는 문제이다. (프로그래밍 입문자가 문법을 익힐겸 풀기엔 좋은것 같음)
const solution = (input) => {
const [a, b] = (input + '').split(' ').map(s => +s);
console.log(a + b);
}
process.stdin.on('data', solution);
전체 코드
https://github.com/bluemiv/Algorithm/blob/master/baekjoon/nodejs/src/ex01/ex1000.js
풀이 결과
관련 글
2022.07.21 - [Algorithm/Beakjoon] - jest 단위테스트를 이용하여 백준 알고리즘 문제 편하게 풀기
반응형
'Algorithm > Beakjoon' 카테고리의 다른 글
jest 단위테스트를 이용하여 백준 알고리즘 문제 편하게 풀기 (1) | 2022.07.21 |
---|---|
백준 10869번 / 사칙연산 (nodejs 알고리즘 풀이) (0) | 2022.07.20 |
백준 15652번 - N과 M (4) (Java 풀이) (0) | 2020.10.26 |
백준 15651번 - N과 M (3) (Java 풀이) (0) | 2020.10.23 |
백준 2798번 - 블랙잭 (Java 풀이) (0) | 2020.10.23 |