입력값
The Curious Case of Benjamin Button
출력값
[Running] node "c:\Users\TED\Desktop\백준알고리즘\test\5단계\n1152.js"
6
[Done] exited with code=0 in 0.112 seconds
문제해결방법
띄어쓰기를 기준으로 단어의개수를 출력하기때문에
단어와, 단어의개수를 변수로 만들고 반복문을 통해서 단어의 개수를 출력해주면되는 문제였고 중복된 단어도 개수를 세어줘야하기때문에 조건문도 사용하였고 아주 쉽게 해결할수 있는 문제였습니다.
const fs = require('fs');
try {
//문제풀이용
//const input = fs.readFileSync('answer/n1152.txt').toString();
//백준풀이용
const input = fs.readFileSync('dev/stdin').toString();
const word = input.trim().split(' ');
let total = 0;
for (let i = 0; i < word.length; i++) {
if (word[i] !== '') {
total++;
}
}
console.log(total);
} catch (err) {
console.log(err.message);
}