-
1051 숫자 정사각형코테 대비 python/백준 2022. 8. 16. 15:03
https://www.acmicpc.net/problem/1051
1051번: 숫자 정사각형
N×M크기의 직사각형이 있다. 각 칸에는 한 자리 숫자가 적혀 있다. 이 직사각형에서 꼭짓점에 쓰여 있는 수가 모두 같은 가장 큰 정사각형을 찾는 프로그램을 작성하시오. 이때, 정사각형은 행
www.acmicpc.net
n,m = map(int,input().split()) array=[] for i in range(n): array.append(list(map(int,input()))) k=min(n,m) p=max(n,m) check=0 for h in range(k-1,-1,-1): if check==1: break for i in range(n-h): if check==1: break for j in range(m-h): if array[i][j]==array[i+h][j]==array[i][j+h]==array[i+h][j+h]: length=h check+=1 break length=length+1 print(length**2)
'코테 대비 python > 백준' 카테고리의 다른 글
2331 반복 수열 (0) 2022.08.19 20291 파일 정리 (0) 2022.08.17 1748 수 이어 쓰기 1 (0) 2022.08.13 7568 덩치 (0) 2022.08.11 15686 치킨 배달 (0) 2022.08.11