[백준] 코딩테스트 시작 & 1000번

nevermind·2024년 4월 27일
0

알고리즘

목록 보기
6/11

백준 코딩테스트를 시작하고자 합니다.

js로 테스트를 보고자 하였으나 프로그래머스와 차이가 있었고, vscode로 시도하는 법을 찾았고 세팅하는 방법과 a+b문제까지 올리겠습니다.

  1. node.js와 vscode 설치
  2. 폴더에 input.txt, solution.js를 생성
  3. 각 파일 내용은 아래와 같습니다.
  • input.txt
1 2
  • solution.js
var fs = require("fs");
var input = fs.readFileSync("input.txt").toString().split(" ");

var a = parseInt(input[0]);
var b = parseInt(input[1]);
console.log(a - b);
  1. 터미널에 node solution.js 하면 결과값이 불러와집니다.
  2. 백준에 올리기
    백준 제출에 올릴때는 연습한 것과 다르게 readFileSync을 바꾸셔야합니다.
    fs.readFileSync('/dev/stdin').toString().split(' ') 로 바꿔주세요!

제출하면

이렇게 나옵니다


require('fs')는 node.js에 내장되어 있는 fs모듈을 불러온다는 뜻입니다. 
readFileSync( path[ , option] )는 path에 불러올 파일의 상대적 위치를 사용하고 [option]으로 인코딩하는 방식으로 어떤 파일을 읽어올지 정한다고 생각하면 됩니다.
출처: https://minjo0n.tistory.com/2 [민이랑준:티스토리]

profile
winwin

0개의 댓글