
문제http://boj.ma/10157 10157번: 자리배정 boj.ma 풀이문제 요약주어진 배열의 (1, 1)에서 K번 만큼 달팽이 배열을 만들었을 때 마지막 위치를 출력하자.아이디어달팽이 배열의 진행 방향을 미리 정해두고, 배열 범위를 벗어났거나 이미 방문한 적 있다면 진행 방향을 변환해주면 된다. 만약 R*C가 K보다 작다면 K번째 달팽이 배열을 만들 수 없다. 0을 출력하면 된다.private static int[] solve(int K) { if (K > R*C) { return null; } int[][] board = new int[R][C]; int[] dx = {1, 0, -1, 0}; int[] dy =..