문제 링크https://www.acmicpc.net/problem/2447 풀이 과정별 모양으로 채운 2차원 배열에서 시작해 현재 사각형의 9등분에서 가운데 부분을 빈칸으로 바꾸는 식으로 문제를 해결했다. eraseStar의 매개변수 중 row, col은 도형의 시작점이고, temp라는 변수를 이용해 9등분을 구현했다. for문을 이용해 eraseStar를 9번 재귀 호출했다. 중간에 빈칸으로 채워지는 부분까지 호출되는데, 어차피 빈칸이므로 정답에 지장은 없다. 코드import java.util.*;import java.io.*;class Main { static void eraseStar(char[][] arr, int row, int col, int size) { int ..