백준 5622번

정하윤·2022년 7월 20일
0

저는 5622번을 보고 느낀게 또 입력할게 엄청 많겠구나 해서

let fs = require("fs");
let input = fs.readFileSync("inp.txt").toString().split("");

let answer = 0;
for (let i = 0; i < input.length; i++) {
  if (input[i] === "A" || input[i] === "B" || input[i] === "C") {
    answer = answer + 3;
  } else if (input[i] === "D" || input[i] === "E" || input[i] === "F") {
    answer = answer + 4;
  } else if (input[i] === "G" || input[i] === "H" || input[i] === "I") {
    answer = answer + 5;
  } else if (input[i] === "J" || input[i] === "K" || input[i] === "L") {
    answer = answer + 6;
  } else if (input[i] === "M" || input[i] === "N" || input[i] === "O") {
    answer = answer + 7;
  } else if (
    input[i] === "P" ||
    input[i] === "Q" ||
    input[i] === "R" ||
    input[i] === "S"
  ) {
    answer = answer + 8;
  } else if (input[i] === "T" || input[i] === "U" || input[i] === "V") {
    answer = answer + 9;
  } else if (
    input[i] === "W" ||
    input[i] === "X" ||
    input[i] === "Y" ||
    input[i] === "Z"
  ) {
    answer = answer + 10;
  }
}
console.log(answer);

이런식으로 풀어보고 다른분들의 답변도 보았는데 간단한 방법도 많아서 또배워가는 문제였습니다..ㅠ

0개의 댓글