M과 N은 "cascade mode"로 window를 모두 정리할 수 있을 만큼 충분히 크다고 가정해도 좋다.
라고 되어 있는데, 전체 윈도우를 동적 할당으로 m*n으로 만들면 런타임 에러가 떠요
같은 코드에서 윈도우 사이즈를 100*100으로 수정하니 정답이 뜨는걸로 보아
인풋에서 전체 윈도우 사이즈를 넘어가는 어떤 윈도우가 있는 케이스가 있는 것 같아요
그리고
3. 모든 window들을 왼쪽 위 꼭지점이 화면 전체의 왼쪽 위 꼭지점이 되도록 옮긴다. 그리고 나서, 순서대로 한 칸씩 왼쪽 아래로 내려 배치한다.
=>모든 window들을 왼쪽 위 꼭지점이 화면 전체의 왼쪽 위 꼭지점이 되도록 옮긴다. 그리고 나서, 순서대로 한 칸씩 오른쪽 아래로 내려 배치한다.
오타같습니다
데이터를 확인해보니 모두 m*n 범위안에 들어가는 것 같은데 왜 런타임 에러가 뜨는지는 모르겠네요.
아래 오타는 수정했습니다.
댓글을 작성하려면 로그인해야 합니다.
portableangel 10년 전
M과 N은 "cascade mode"로 window를 모두 정리할 수 있을 만큼 충분히 크다고 가정해도 좋다.
라고 되어 있는데, 전체 윈도우를 동적 할당으로 m*n으로 만들면 런타임 에러가 떠요
같은 코드에서 윈도우 사이즈를 100*100으로 수정하니 정답이 뜨는걸로 보아
인풋에서 전체 윈도우 사이즈를 넘어가는 어떤 윈도우가 있는 케이스가 있는 것 같아요
그리고
3. 모든 window들을 왼쪽 위 꼭지점이 화면 전체의 왼쪽 위 꼭지점이 되도록 옮긴다. 그리고 나서, 순서대로 한 칸씩 왼쪽 아래로 내려 배치한다.
=>모든 window들을 왼쪽 위 꼭지점이 화면 전체의 왼쪽 위 꼭지점이 되도록 옮긴다. 그리고 나서, 순서대로 한 칸씩 오른쪽 아래로 내려 배치한다.
오타같습니다