JavaScript Algorithm
제출할때는 경로 /dev/stdin 으로 변경하기!
var fs = require("fs");
// 문자 하나만 입력받을 경우
var input = fs.readFileSync("/dev/stdin").toString();
// 한칸 띄어쓰기로 구분
// input[0], input[1] 배열에서 꺼내쓰면 된다.
var input = fs.readFileSync("/dev/stdin").toString().split(" ");
// 줄바꿈으로 구분
var input = fs.readFileSync("/dev/stdin").toString().split("\n");
// 만약 인풋값이 숫자라면
var input = fs
.readFileSync("/dev/stdin")
.toString()
.split(" ")
.map(function (a) {
return +a;
});function solution(n, input) {
console.log(n);
console.log(input);
}
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
});
let input = [];
rl.on("line", function (line) {
input.push(line);
//rl.close()가 없어서 계속 입력
//로컬에서 입력을 중지하려면 입력을 한 후 ctrl+d로 입력 종료
}).on("close", function () {
let n = parseInt(input[0]);
let list = input[1].split(" ").map(el => parseInt(el));
solution(n, list);
process.exit();
});function solution(input1, input2) {
console.log(input1);
console.log(input2);
}
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
});
let input = [];
rl.on("line", function (line) {
input.push(line);
//rl.close()가 없어서 계속 입력
//로컬에서 입력을 중지하려면 입력을 한 후 ctrl+d로 입력 종료
}).on("close", function () {
let list1 = input[0].split(" ").map(el => parseInt(el));
let list2 = input[1].split(" ").map(el => parseInt(el));
solution(list1, list2);
process.exit();
});readline;
const readline = require("readline");
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
}); // 입출력 인터페이스 객체 rl 생성
//한줄
rl.on("line", function (line) {
// 입력받은 값은 line에 저장된다
console.log(line);
rl.close(); //close가 없으면 입력이 끝나지 않는다
}).on("close", function () {
// 입력이 끝난 후 수행할 코드 입력
process.exit();
});
//공백 기준
rl.on("line", function (line) {
input = line.split(" ").map(el => parseInt(el));
// 문자열을 저장하고 싶으면 map함수를 제외하면 된다
rl.close();
}).on("close", function () {
console.log(input);
process.exit();
});
//여러 줄 입력받기
rl.on("line", function (line) {
input.push(line);
// rl.close()가 없어서 입력을 종료시킬 때는 ctrl+c 단축키를 이용하면 된다
}).on("close", function () {
console.log(input);
process.exit();
});