1051 : 숫자 정사각형

풀이

주위를 둘러보면 온통 네모난 것들 뿐인데~

코드

#include <stdio.h>

int n, m, k, i, j;
char a[55][55];

int main() {
	scanf("%d %d", &n, &m);

	for (i = 0; i < n; i++)
		scanf("%s", a[i]);

	k = n < m ? n : m;
	while (k--) for (i = 0; i < n - k; i++) for (int j = 0; j < m - k; j++)
		if (a[i][j] == a[i][j+k] && a[i][j] == a[i+k][j] && a[i][j] == a[i+k][j+k])
			return ~printf("%d", (k+1)*(k+1));

	return 0;
}

아무말

백준, 백준 온라인 저지, BOJ, Baekjoon Online Judge, C, C++, 씨, 씨쁠쁠, JAVA, algorithm, 자바, 알고리즘, 자료구조, 문제, 문제 풀이, 풀이

wookje.kwon's profile image

wookje.kwon

2018-02-15 21:12

Read more posts by this author