728x90
반응형
문제는 다음과 같다.
https://www.acmicpc.net/problem/1152
1152번: 단어의 개수
첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열
www.acmicpc.net
간단한 문제여서 그냥 쉽게 생각했는데, 자꾸 틀렸다고 나와서 반례 때문인가 했지만 아니었다.
vsCode로 출력시 배열에 특수문자가 포함되었는데, 이때문인가 싶어서 추가하고 출력했더니 정답이었다.
백준 문제를 몇개 풀다보니 생각보다 \n 때문에 틀릴 경우가 많았다. 배열 출력시 빼는 것이 필요하다.
const fs = require('fs');
///dev/stdin
let input = fs.readFileSync('/dev/stdin').toString().replace('\r','').replace('\n','').split(' ');
input = input.filter(value => value !='')
console.log(input.length);
728x90
반응형
'CODING-TEST' 카테고리의 다른 글
[백준 문제풀이 JS] 1712번 손익분기점 (0) | 2022.07.06 |
---|---|
[백준 문제풀이 JS] 1316번 그룹 단어 체커 (0) | 2022.07.06 |
[백준 문제풀이 javascript 자바스크립트] 1157번 단어 공부 (0) | 2022.06.26 |
[백준 문제풀이 javascript] 4673번 셀프넘버 (0) | 2022.06.23 |
[백준 문제풀이 javascript] 4344번 평균은 넘겠지 (0) | 2022.06.16 |