[이코테] 왕실의 나이트
구현 문제 상하좌우 모두 확인하는 브루트포스 유형인데, 한칸씩 이동이 아니라 허용될 수 있는 이동범위가 존재한다. 1. 수평으로 두 칸 이동한 뒤에 수직으로 한 칸 이동하기 2. 수직으로 두 칸 이동한 뒤에 수평으로 한 칸 이동하기 * 행은 1~8 숫자로 표현되고, 열은 a~h 영문자로 표현이 되어, ord 를 사용하여 수로 바꿔주는 것이 포인트 input_data = input() row = int(input_data[1]) # 1 column = int(ord(input_data[0])) - int(ord('a')) + 1 print(row, column) steps = [(-2,-1),(-1,-2),(1,-2),(2,-1),(2,1),(1,2),(-1,2),(-2,1)] result = 0 for ..
2023. 1. 18.