본문 바로가기

알고리즘&코테

백준 입출력 방식 JS

여러 코딩테스트 사이트 중 백준은 값을 입력받아 출력하는 문제가 많다. 그렇기에 javascript를 사용한 node.js 방식에서 입력을 받아 출력하는 방식을 기억하려고 적어놓는다.

const fs = require('fs');
const file = process.platform === 'linux' ? 'dev/stdin' : './text.txt';
const val = fs.readFileSync(file).toString();

 

입력에서 기본적으로 사용하는 코드는 위와 같고, val을 자유롭게 이용해 문제를 풀면 된다.

 

출력은 return이 아닌 console.log()를 사용해 문제가 원하는 답의 형식으로 출력하면 된다.