

백준을 알게된지는 일년 좀 넘었는데 정답입니다! 보이는 재미 때문이였는지 그때 잠깐 확 빠져있다가
실버4 찍고 지금까지 놓았었네요
그리고 이후로부터는 기본개념 외로도 필요한 공부들 추가적으로 학습할 것입니다
이번년도부터는 그동안 사용했던 파이썬 말고

로 풀려고 합니다
그 이유는 프론트엔드한테 코테언어로 js만 풀게 하려는 추세라고도 하고
부족한 저의 js 응용력을 키우기 위해서입니다
백준은 js를 지원하지 않기때문에 화면과 같이 언어 선택시
node.js로 선택해서 푸셔야 하고
기존에 사용했던 js 입출력 방식도 다르게 표현해주어야 합니다
출력은 둘 다 console.log()로 동일하나
js는 입력을 prompt()로 받아왔지만,
백준 node.js에서는 fs.readFileSync('/dev/stdin')로만 입력을 받아옵니다
그리고 제출 전에 vs code에서 실행시 window 컴퓨터일 경우에는 fs. readFileSync(0)로 바꾸어서 실행시켜야 오류가 안납니다
간단한 문제로 입력받는 코드를 설명해주자면

맨위 두줄은 모든 문제에 고정해두어야할 코드이며 저는 변수명에 input을 썻지만 변수명은 바꾸셔도 됩니다
require('fs')은 node.js에 내장되어있는 fs모듈을 불러오는 것이며
fs.readFileSync('/dev/stdin').toString().split('\n');은 readFileSync('/dev/stdin') 표준입력으로 받아온 입력값을 문자열로 바꾸고 줄바꿈을 기준으로 값들을 구별합니다
input에 들어가는 값들은 배열로 저장되고 문제에 따라서 input을 사용해서 풀면 됩니다
점진적으로 한방울씩 채워 꽉 채워지는 날까지 꾸준히 하겠습니다! 💪
스트릭
js 마니 어렵던데... 누나 대단하고 멋지당