문제를 보고 #과 .이 리스트 안에 들어가 있어서 당황했다. 그래서 A4용지에 그리면서 이해했다. 정리를해보자면 i를 행 j를 열로 표현하고 시작점과 끝점을 사각형위의 점으로 생각해보았다. 직사각형의 세로방향 맨 위쪽에 #이 있다면 변수 lux에 행 i가 저장된다. #이 행 마지막에 있을때 직사각형 세로끝이 결정되고 변수 rdx에 행 i+1이 저장된다. #이 행들중 가장 왼쪽에 위치할때 luy가 결정되고 j 값이 luy에 저장된다. #이 행들중 가장 오른쪽에 위치할때 rdy가 결정되고 j+1값이 rdy에 저장된다. 그래서 코드를 짤때 wallpaper 배열에서 # 문자가 있는 부분을 감싸는 최소 크기의 사각형을 찾아내고, 이를 표현하는 네가지 좌표를 반환하도록 짰다. 1. 변수 초기화 lux rdx lu..