(1).백준 21875번 Innohorse는 말이 움직이는 가로, 세로 칸의 길이를 구해야 하는 문제로

문자열의 경우 아스키 코드로 변환한 다음 차이를 구해줬고

숫자는 당연히 그냥 차이를 구해준 다음 둘 다 Math.abs로 절대값으로 변환해준 다음

배열 내부에서 더 큰 값이 뒤에 나오게 정렬을 했는데

생각해보니 두개뿐이라 삼항연산자로 비교 후 출력이 좀더 간단하게 보였을 것 같다.

const input = `g5
d3`.split('\n').map(el => el.split(''))


console.log([Math.abs(input[0][0].charCodeAt() - input[1][0].charCodeAt()), Math.abs(input[0][1] - input[1][1])].sort((a,b) => a-b).join(' '))

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

[개발일지] - 748  (0) 2025.07.21
[개발일지] - 747(주말)  (0) 2025.07.20
[개발일지] - 745  (0) 2025.07.18
[개발일지] - 744(대체휴가)  (0) 2025.07.17
[개발일지] - 743  (1) 2025.07.16

+ Recent posts