최대 정사각형
시간 제한5초메모리 제한256 MB
0과 1로 이루어진 행렬에서 모두 1로 채워진 가장 큰 정사각형 부분행렬의 한 변의 길이를 구한다.
문제
과 로 이루어진 크기의 행렬이 주어졌을 때, 로만 이루어진 가장 큰 정사각형 부분 행렬을 찾는 프로그램을 작성하시오.
입력
입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스의 첫째 줄에는 과 이 주어진다 (). 다음 개의 줄에는 공백으로 구분된 개의 수가 주어진다. 마지막 줄에는 이 두 개 주어진다.
출력
각 테스트 케이스에 대해, 가장 큰 정사각형의 한 변의 길이(너비 또는 높이)를 출력한다. 그런 정사각형이 없으면 을 출력한다.