백준 1152번/node.js] 단어의 개수

김겜김·2023년 12월 23일
0

🎈문제


🎲입출력


입력값

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);
}
profile
개발에 관심이있습니다

0개의 댓글