알고리즘/백준

[JS/백준] - 1152번 단어의 개수

미니미니찍찍 2022. 5. 14. 20:19

https://www.acmicpc.net/problem/1152

 

1152번: 단어의 개수

첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열

www.acmicpc.net

 

;;;; 엄청 틀렸다가 겨우 맞췄다.

정답률이 낮아서 엄청 어려울줄 알았는데 생각보다 쉽게 풀려서 

뭐지 싶었는데 역시나,.... 함정이 있었다 ..

 

let fs = require('fs').readFileSync('/dev/stdin').toString();
//let fs = require('fs').readFileSync('input.text').toString();

let input = fs.trim().split(' ');
let answer = 0;

for(let i = 0 ; i < input.length ; i ++){
    if(input[i] !== ''){
        answer++;
    }
}
console.log(answer);

바로 저 trim() 처리를 하지않아서 생긴 오류였다 ..ㅠㅠㅠㅠ

좀 더 문제를 꼼꼼히 읽고 풀어가야겠다. 

 

728x90
반응형