사진을 찍을 때 성 가시지 않습니까?하지만 배경이 이미지의 실제 물질에서 벗어나지 않습니까? 나는 그것을 말할 것입니다. 이 문제를 없애기 위해 얼마나 자르어야하는지 알아야합니다! 그러나-평소와 같이-나는 게으르다. 그래서 누군가 나를 위해 이것을해야한다.
작업 및 규칙
이미지를 나타내는 이진 행렬이 주어지면 원래 행렬에 모두 포함하는 가장 작은 하위 행렬의 크기 (너비 및 높이)를 출력합니다 . 서브 행렬은 원래 행렬의 인접 엔트리의 블록이다. 마찬가지로, 이는 인접한 행의 서브 세트와 원본의 인접한 열의 서브 세트를 겹쳐서 형성된 새로운 매트릭스입니다.
- 행렬의 너비와 높이도 입력으로 사용할 수 있습니다.
- 입력 값은 이상을 포함해야합니다 .
- 이러한 허점 은 기본적으로 금지되어 있음을 유의하면서 모든 표준 방법을 통해 입력을 받고 출력을 제공 할 수 있습니다 . 이것은 code-golf 이므로 선택한 언어로 관리 할 수있는 최소 바이트로 작업을 완료하십시오 .
예
테스트 사례
입력 | 산출 [[0,1,0,0,0,1,0]] -> (5,1) 또는 (1,5) [[0,0,0,0,0], [0,1,0,1,0], [0,0,1,0,0]] -> (3,2) 또는 (2,3) [[1,1,1,1], [0,0,0,0], [0,0,0,0], [1,0,0,0]] -> (4,4) [[0,0,0,0,0,0], [0,1,0,1,0,1], [0,0,0,0,0,0]] -> (5,1) 또는 (1,5) [[0,0,0,0,0], [0,1,0,1,0], [0,0,1,0,0], [0,1,0,1,0], [ 0,0,0,0,0]] -> (3,3) [[0,0,0,0,0,0], [0,1,0,1,0,0], [0,1,1,0,1,1], [0,0,1, 0,1,0], [0,0,0,0,0,0]] -> (5,3) 또는 (3,5)