Skip to content

Myomyoring/coding-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

coding-test

BAEKJOON 코딩 테스트

풀이 언어 : node.js (JavaScript)

백준에서의 입력, 출력

fs 모듈로 입력값 받기

참고사이트

  1. 입력값이 한 개일 때

ex)100

const fs = require("fs");
const input = fs.readFileSync("/dev/stdin").toString().trim();
  1. 한 줄에 공백으로 구분된 입력값이 여러 개일 때

ex)100 101 102 103

const fs = require("fs");
const input = fs.readFileSync("/dev/stdin").toString().trim().split(" ");
  1. 입력값이 여러 줄일 때

ex)100 100
100 100
100

const fs = require("fs");
const input = fs.readFileSync("/dev/stdin").toString().trim().split("\n");
  1. 입력값이 첫 번째 줄에는 입력 값의 길이(n), 두 번째 줄에 공백으로 구분된 입력값이 주어질 때

ex)3
1 1 1

const fs = require("fs");
const [n, input] = fs.readFileSync("/dev/stdin").toString().trim().split("\n");
const inputArr = input.trim().split(" ");
  1. 입력값이 첫 번째 줄에는 입력 값의 길이(n), n개의 줄에 걸쳐서 한 줄에 하나의 입력값이 주어질 때

ex)5
101
12
13
11
1

const fs = require("fs");
const [n, input] = fs.readFileSync("/dev/stdin").toString().trim().split("\n");
  1. 입력값이 첫 번째 줄에는 입력 값의 길이(n), n개의 줄에 걸쳐서 한 줄에 여러개의 입력값이 주어질 때

ex)5
101 100
12 1
13 3
11 2 2
1 3 3

const fs = require("fs");
const input = fs.readFileSync("/dev/stdin").toString().trim().split("\n");
const n = input[0];
const line1 = input[1].split(" ");

About

코딩테스트 풀이 정리

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published