(1).백준 21665번 Миша и негатив는 반전시켰을 때 반전되지 않은 픽셀의 개수를 구해야 하는 문제로

slice를 통해서 각각 배열에 담아서 분할해준 다음

반전이기 떄문에 일치하는 경우 반전되지 않은 문제 픽셀로 보고 count 변수를 추가하는 방식으로 해결했다.

 

const input = `2 2
BW
BB

WW
BW`.split('\n')

const [x, y] = input[0].split(' ').map(Number)
const arr1 = input.slice(1,1+x)
const arr2 = input.slice(2+x)

let count = 0

for(let i = 0 ; i < x ; i++){
    for (let j = 0 ; j < y ; j++){
        if(arr1[i][j] == arr2[i][j]){
            count++
        }
    }
}

console.log(count)

'회고' 카테고리의 다른 글

[개발일지] - 751  (0) 2025.07.24
[개발일지] - 750  (0) 2025.07.23
[개발일지] - 748  (0) 2025.07.21
[개발일지] - 747(주말)  (0) 2025.07.20
[개발일지] - 746(주말)  (0) 2025.07.19

+ Recent posts