백준 8958번

정하윤·2022년 7월 8일
0
let input = require("fs").readFileSync("inp.txt").toString().split("\n");

let a = input[0].split(" ").map((x) => Number(x));

for (let i = 1; i <= a; i++) {
  let count = 0;
  let sum = 0;
  for (let j = 0; j < input[i].length; j++) {
    if (input[i][j] === "O") {
      count++;
      //= O이생길때마다 1씩카운트가올라감
    } else {
      count = 0;
      //O가 아닌 X일때 다시 값초기화
    }
    sum = sum + count;
    //count된 모든값 더하기
  }
  console.log(sum);
}

이렇게 풀어보았다.

0개의 댓글