fs 모듈의 readFileSync는 동기적으로 파일을 읽는 것이다.
반환값이 버퍼값이기 때문에 toString()이 필요하다.
문자열 맨마지막에 공백이나 개행 문자가 포함되어 있는 경우도
종종 있어서 이를 없애기 위해 trim() 이 필요하다.
const fs = require('fs');
const input = fs.readFileSync("/dev/stdin").toString().trim();
const fs = require('fs');
const input = fs.readFileSync("/dev/stdin").toString().trim().split(" ");
const fs = require('fs');
const input = fs.readFileSync("/dev/stdin").toString().trim().split("\n");
const fs = require('fs');
const [n, ...arr] = fs.readFileSync("/dev/stdin").toString().trim().split(/\s/);
const fs = require('fs');
const [n, ...arr] = fs.readFileSync("/dev/stdin").toString().trim().split("\n");
ex) n 입력 - 공백으로 구분된 n개의 값 입력 - m 입력 - 여러 줄에 걸쳐 m개의 값 입력
const fs = require('fs');
const input = fs.readFileSync("/dev/stdin").toString().trim().split(/\s/);
const n = input[0];
const n_arr = input.slice(1, n+1);
const [m, ...m_arr] = input.slice(n+1);