icpc1 [Java] 로봇 문제 어쩌다보니 자바로 지역 icpc를 나가게 되어 급하게 공부하고 있다. 중간점검차 기출문제를 한 번 풀어보게 되었는데, 생각보다 자바를 엄청나게 잘 다뤄야 할 필요는 없었던 듯. 이게 문제였다. 이런 문제는 진짜 난생 처음 겪어봐서 어떻게 풀어야 할지 구상하는 데만 한참이 걸렸는데, 일단 풀기 위한 키로 보였던 요소들은 1. x나 y좌표가 nxn에서 n보다 크면 무조건 -1 반환. 2. 현재 보고 있는 방향을 변수에 저장. 3. 마지막으로 움직인 방향을 변수에 저장. 그러면 북쪽으로 갈 때는 y값을 더해주고 남쪽으로 가면 빼주고, 같은 방법으로 x를 처리해주면 될 것 같았다. 문제는 방향. 좌로 돌기, 우로 돌기가 있었는데 그것을 위해 2,3번을 고안해냈던 것. 그런데 두 값을 합쳐서, 마지막으로 본 방향.. 2021. 9. 19. 이전 1 다음