[JS/백준]{그리디}(1343) 폴리오미노
2022년 09월 29일
백준 문제 링크
문제 설명
이 문제는 X가 4개연속되어있으면 AAAA로 바꾸고 X가 2개연속되어있으면 BB로 바꿔주면된다.
처음에 이 문제를 풀때 너무 어렵게 생각을해서 간단한 문제인데 많은 시간은 사용했다.
코드
const line = require("fs").readFileSync("./input.txt", "utf8");
let inputData = line.trim();
let board = inputData.replace(/XXXX/g, "AAAA").replace(/XX/g, "BB");
if (board.includes("X")) {
console.log(-1);
} else {
console.log(board);
}