(1).백준 32803번 Ruffians는 행,열이 다른 곳에서 같은 쌍이 있는지 묻는 문제로
배열이 특이하기 때문에 3중으로 for문 순회를 해야 했는데
어쨋거나 위 아래 기준으로 모두 비교하며 다른게 있는 경우 결과값을 교체해준 다음
최종적으로 각각 결과를 출력하게 하는 방식으로 해결했다.
const input = `3
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
2 6 7 8 9
5 5 5 5 5
5 5 5 5 5`.split('\n').map(el => el.split(' ').map(Number))
for(let i = 1 ; i < input.length ; i+=2){
let result = 'NO'
for(let j = 0 ; j < input[i].length ; j++){
for(let k = 0 ; k < input[i].length ; k++){
if(j != k && input[i][j] == input[i+1][k]){
result = 'YES'
}
}
}
console.log(result)
}'회고' 카테고리의 다른 글
| [개발일지] - 724 (0) | 2025.06.27 |
|---|---|
| [개발일지] - 723 (0) | 2025.06.26 |
| [개발일지] - 721 (0) | 2025.06.24 |
| [개발일지] - 720 (0) | 2025.06.23 |
| [개발일지] - 719(주말) (0) | 2025.06.22 |
