백준9086 2

백준 입력값(\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

백준 9086번 문자열 (javascript, node.js)

HTML 삽입 미리보기할 수 없는 소스 문제 문자열을 입력으로 주면 문자열의 첫 글자와 마지막 글자를 출력하는 프로그램을 작성하시오. 입력 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으며 문자열의 길이는 1000보다 작다. 출력 각 테스트 케이스에 대해서 주어진 문자열의 첫 글자와 마지막 글자를 연속하여 출력한다. 예제입력 1 3 ACDKJFOWIEGHE O AB 예제출력 1 AE OO AB 문제풀이 제출할 때는 문제가 없지만 테스트할 때 문제가 발생 백준에서 자바스크립트로 문제를 풀다보면 split('\n')을 사용하여 줄 바꿈을 해줄 경우 \r이 ..

반응형