반응형
백준에서 Node.js로 문제를 풀기 위해서 Visual Studio를 사용할 때 간단한 세팅이 필요하다.
1. Visual Studio에 Code Runner을 설치한다.
Javascript를 run하기 쉽게 해주는 기능이다.

1. Visual Studio에서 #1(Extensions) 아이콘을 누른다.
2. #2 (검색창)에 'Code Runner'을 검색한다.
3. #3 (Enable)을 눌러준다. 설치가 됐다면 Disable로 변경이 될 것이다.
(js파일로 가면 오른쪽 상단에 플레이 버튼이 생긴다.)

예제로 아래 문제를 풀어보았다.
https://www.acmicpc.net/problem/9498
9498번: 시험 성적
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.
www.acmicpc.net
2. 텍스트 파일에는 예제 1 입력값인 100을 적고 저장한다.

3. js 파일에 코드를 적는다. (단, 읽어오는 파일 위치만 변경하면 된다)
백준에서 돌릴때는 input 값을 'dev/stdin'에서 가져오지만
Visual Studio에서는 input.txt 파일이 저장되어 있는 위치를 적어주면 된다.

const fs = require('fs');
let input = fs.readFileSync('index.txt').toString();
var num = parseInt(input);
결과인 'A'가 터미널에 출력된다.

반응형
'코딩 문제 > 백준 [ Node.js ]' 카테고리의 다른 글
[ 백준 10926 / Node.js ] ??! (0) | 2022.08.25 |
---|---|
[ 백준 9498 / Node.js ] 시험 성적 (0) | 2022.08.25 |
[ 백준 2750 / Node.js ] 수 정렬하기 (0) | 2022.08.25 |
[ 백준 1000 / Node.js ] A + B (0) | 2022.08.24 |
[ 백준 2557 / Node.js ] Hello World (0) | 2022.08.24 |
댓글