(1).백준 29823번 Pakirobot Manhattanis는 마구잡이로 이동한 다음 원점으로 돌아갈 때의 거리를 구하는 문제로
동서남북을 각각 카운팅하고 차이를 절대값으로 구해준 다음 합하는 방식으로 해결했다.
const input = `7
NNNSSWE`.split('\n')[1]
const map = {
"N" : 0,
"S" : 0,
"W" : 0,
"E" : 0
}
for(let i = 0 ; i < input.length ; i++){
map[input[i]]++
}
console.log(Math.abs(map["N"] - map["S"]) + Math.abs(map["E"] - map["W"]))'회고' 카테고리의 다른 글
| [개발일지] - 846 (0) | 2025.10.29 |
|---|---|
| [개발일지] - 845 (0) | 2025.10.28 |
| [개발일지] - 843(주말) (0) | 2025.10.26 |
| [개발일지] - 842(반차) (0) | 2025.10.25 |
| [개발일지] - 841 (0) | 2025.10.23 |
