만들다
1. 백준의 언어를 node.js로 설정
2. 문제의 I/O 설정 방법
3. vscode에서 테스트
1. 백준의 언어를 node.js로 설정
node.js를 기본 언어로 설정하거나 JavaScript로 문제를 해결할 때 제출할 node.js를 선택하세요.
2. 문제의 I/O 설정 방법
fs 모듈 사용(백준 제출용)
// 1. 입력값이 한 개일 때(한 줄)
const fs = require('fs');
const input = fs.readFileSync("/dev/stdin").toString().trim();
// 2. 입력값이 여러 개일 때(한 줄에 공백으로 구분)
// ex) 1, 2, 3
const fs = require('fs');
const input = fs.readFileSync("/dev/stdin").toString().trim().split(" ");
// 3. 입력값이 여러 줄일 때
/* ex)
1
2
3
*/
const fs = require('fs');
const input = fs.readFileSync("/dev/stdin").toString().trim().split("\n");
// 4. 입력값이 첫 번째 줄에는 입력 값의 길이(n), 두 번째 줄에 공백으로 구분된 입력값이 주어질 때
/* ex)
3
1 2 3
*/
const fs = require('fs');
const (n, input) = fs.readFileSync("/dev/stdin").toString().trim().split("\n");
const inputArr = input.trim().split(" ")
// 5. 입력값이 첫 번째 줄에는 입력 값의 길이(n), n개의 줄에 걸쳐서 한 줄에 하나의 입력값이 주어질 때
/* ex)
3
1
2
3
*/
const fs = require('fs');
const (n, input) = fs.readFileSync("/dev/stdin").toString().trim().split("\n");
3. vscode에서 테스트
example.txt에 예제 문자열을 추가한 후 실행합니다.
백준에게 보낼 때 경로를 입력하세요. /dev/stdin변경해야합니다