백준 Node.js 입력 받기
파이썬과 달리 백준에서 node.js 로 문제를 풀려면 설정해줘야할 것이 있다.
바로 테스트 케이스 입력 처리인데, 이것에 대해 알아보자.
1. fs 모듈 불러오기
문제를 풀려면 상단에 이걸 명시해주어야 한다.
FileSystem 이라는 모듈을 이용하여 입력을 받아 처리하는 것으로 이 코드로 fs 모듈을 불러온다.
2. 입력 처리
1)
ex)
1
2)
ex)
1 2 3 4 5
3)
1
2
3
4
5
4-1)
이렇게 Destructuring 문법을 사용하던가,
4-2)
이렇게 구분해서 할당하는 방법으로 받을 수 있다.
ex)
5
1 2 3 4 5
5) cnt 에는 N을 담고, arr에는 N만큼의 값들을 저장 시킨다.
5
1 1
12 34
5 500
40 60
1000 1000
---------------------------------
cnt=5
arr = [1 1, 12 34, 5 500, 40 60, 1000 1000]
이때 \r 문자가 문자 끝마다 같이 출력되어 나올 수도 있는데 이건 환경에 따라 다르다고 한다.
6)
ex)
2
5
1 1 1 1 1
7
1 2 3 4 5 6 7
반응형
'알고리즘 공부 > 백준 - 자바스크립트' 카테고리의 다른 글
백준/ Bronze 5 문제 , 백준 자바스크립트 1008 , A/B (0) | 2022.07.29 |
---|---|
백준/ Bronze 5 문제 , 백준 자바스크립트 1001 , A-B (0) | 2022.07.29 |
백준/ Bronze 5 문제 , 백준 자바스크립트 1000 , A+B (0) | 2022.07.28 |
백준 JavaScript 문제풀이 , 백준 자바스크립트 10172 , 백준 10172번 (0) | 2021.09.15 |
백준 JavaScript 문제풀이 , 백준 자바스크립트 10171 , 백준 10171번 (0) | 2021.09.15 |