백준 4

백준 입력값(\r 개행문자) 처리 (자바스크립트.node.js)

HTML 삽입 미리보기할 수 없는 소스 문제 백준으로 자바스크립트 문제를 풀다보면 입력 값 때문에 제출 시 에는 문제가 없지만 내가 사용하고 있는 pc에서는 제대로 출력이 안 되는 문제가 있다. 예 백준 9086번 const fs = require("fs"); const file = process.platform === "linux" ? "dev/stdin" : "./text.txt"; const input = fs.readFileSync(file).toString().trim().split("\n"); const t = input[0]; for (i = 1; i

백준 10869 사칙연산 (javascript,node.js)

HTML 삽입 미리보기할 수 없는 소스 문제 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 입력 두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000) 출력 첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다 예제입력 1 7 3 예제출력 1 10 4 21 2 1 문제풀이 console.log를 사용하면 저절로 한칸씩 내려가서 출력됨 나누기 부분이 예제출력에서 정수 2로 출력해야하기 때문에 parseInt() 함수를 사용해서 소수점 처리 const fs = require("fs"); const file = process.platform === "linux..

백준 2563번 색종이(javascript/node.js)

HTML 삽입 미리보기할 수 없는 소스 문제 가로, 세로의 크기가 각각 100인 정사각형 모양의 흰색 도화지가 있다. 이 도화지 위에 가로, 세로의 크기가 각각 10인 정사각형 모양의 검은색 색종이를 색종이의 변과 도화지의 변이 평행하도록 붙인다. 이러한 방식으로 색종이를 한 장 또는 여러 장 붙인 후 색종이가 붙은 검은 영역의 넓이를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 색종이의 수가 주어진다. 이어 둘째 줄부터 한 줄에 하나씩 색종이를 붙인 위치가 주어진다. 색종이를 붙인 위치는 두 개의 자연수로 주어지는데 첫 번째 자연수는 색종이의 왼쪽 변과 도화지의 왼쪽 변 사이의 거리이고, 두 번째 자연수는 색종이의 아래쪽 변과 도화지의 아래쪽 변 사이의 거리이다. 색종이의 수는 100 이하이며, 색종..

자바스크립트 알고리즘 공부하기

HTML 삽입 미리보기할 수 없는 소스 시작 컴공을 졸업하기는 했지만 학부공부를 소홀히 했기에(그렇다고 아무것도 모르는 건 아니지만 자격증 따기 정도의 알고리즘만 알고 있는 수준) 웹디자인을 배우고 다시 프론트엔드 과정을 거치면서 잘 안 되는 부분이 알고리즘이라고 생각하고 자바스크립트로 알고리즘공부가 필요하여 알고리즘을 공부하면서 정리하기 위하여 블로그를 시작하였습니다. 전문 블로거가 아니기에 오타나 잘못된 부분들이 많아서 읽으시는 분들이 불편할수 있지만 잘못된 부분은 말씀해 주시면 열심히 수정하겠습니다. 일단 첫 시작을 책으로 하려다가 알맞은 책을 못 찾아서 유튜브에서 알고리즘 공부하는 법을 검색해서 진행하고 있습니다. 첫 시작은 백준 알고리즘을 가입하고 문제에서 단계별로 풀어보기를 21단계(재귀) 까..

반응형