📍 문제 설명 💡 접근 비슷한 문제를 풀었던 것 같은데, 뱀의 방향 변환 정보에 대한 처리가 미흡해서 그 부분은 풀이를 참고했다. nx, ny를 이용해서 뱀을 이동시키고 벽이나 자기 몸에 부딪히는지 확인하면 되는 문제였다. 사과가 없을 때 꼬리를 잘라내야하므로 큐를 이용해서 꼬리 부분을 0으로 만들어주었다. 그리고 방향 전환 시각이 되면 동남서북 or 동북서남으로 이동할 수 있게 turn 메서드를 이용했다. 👩💻 코드 import java.util.*; public class Main { //90도 회전을 위한 배열(동남서북 순으로 저장) public static int[] dx = {0,1,0,-1}; public static int[] dy = {1,0,-1,0}; public static Arra..