[ 백준 / BOJ ] 1913 달팽이 ( 다시 풀기 )
공간감각이 떨어져서 이런 유형의 구현 문제에 쥐약이다.. 진짜 돌겠어서 구글링해서 풀이를 몇 개 찾아서 공부했습니다. 시간 지나고 또 다시 풀기.. / 코드 1 / # 출처 : https://hbj0209.tistory.com/m/182 N = int(input()) target = int(input()) # 상, 우, 하, 좌 dx, dy = [-1, 0, 1, 0], [0, 1, 0, -1] # 처음 1의 위치 x, y에 넣어줌 if N % 2 == 1: x, y = N//2, N//2 else: x, y = N//2, N//2 - 1 m = [[0] * N for _ in range(N)] m[x][y] = 1 cnt = 2 dir = 0 num = 2 while True: for _ in rang..