문제 링크
풀이
const fs = require("fs");
let input = fs.readFileSync("/dev/stdin").toString();
while(input.length) {
console.log(input.slice(0, 10));
input = input.slice(10);
}
지금까지 Python으로만 문제를 풀어왔다. 처음으로 JavaScript로 푸는 문제다.
입력 받는 것부터 문제였다. 백준 언어 도움말에 나온 아래의 코드로 Node.js에서 입력을 받을 수 있다.
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에서 표준 입력 받기를 배웠다는데 의의가 있다.
'연습장 > 백준(BOJ) 문제풀이' 카테고리의 다른 글
[백준 9012] 괄호 with Python (0) | 2021.03.30 |
---|---|
[백준 10828] 스택 with Python (0) | 2021.03.26 |
[백준 10870] 피보나치 수 5 with Node.js (0) | 2021.03.26 |
[백준 2798] 블랙잭 with Node.js (0) | 2021.03.25 |
[백준 1010] 다리 놓기 with Python (0) | 2021.03.25 |