From e0a3197dfeebd7a7f735d17a79067e8f681b8513 Mon Sep 17 00:00:00 2001 From: unknown <1326cy@gmail.com> Date: Fri, 28 Aug 2026 23:55:48 +0900 Subject: [PATCH] day30 --- .../3996. Even Number of Knight Moves.py" | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 "leetcode3/\353\202\250\355\232\250\354\240\225/3996. Even Number of Knight Moves.py" diff --git "a/leetcode3/\353\202\250\355\232\250\354\240\225/3996. Even Number of Knight Moves.py" "b/leetcode3/\353\202\250\355\232\250\354\240\225/3996. Even Number of Knight Moves.py" new file mode 100644 index 00000000..c21a6781 --- /dev/null +++ "b/leetcode3/\353\202\250\355\232\250\354\240\225/3996. Even Number of Knight Moves.py" @@ -0,0 +1,7 @@ +# 풀이 실패 +# 나이트는 1번 움직일 때마다 무조건 현재 칸과 다른 색의 칸으로 감 +# 따라서 짝수 번 움직이면 원래 색으로 돌아감 +# x + y 좌표 합의 홀짝으로 칸의 색상을 알 수 있음 +class Solution: + def canReach(self, start: list[int], target: list[int]) -> bool: + return (start[0] + start[1]) % 2 == (target[0] + target[1]) % 2 \ No newline at end of file