Logo
(追記) (追記ここまで)

31924번 - 현대모비스 특별상의 주인공은? 2

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB75248142765.997%

문제

올해도 어김없이 현대모비스는 실력 있는 소프트웨어 인재를 양성하고 독려하기 위해 APC의 주최 동아리인 A.N.S.I.를 후원하고 있다. 올해 현대모비스는 2024 APC에 참가한 여러분들을 위해 특별상을 준비하였다.

현대모비스는 $N \times N$ 크기의 격자판을 준비하였다. 격자판의 각 칸에는 알파벳 대문자가 한 글자씩 적혀있다. 특별상은 이 격자판에서 가장 많은 MOBIS를 찾은 사람에게 주어지는데, MOBIS를 찾는 것은 다음의 규칙을 따른다.

  • 격자 위의 임의 위치에서 시작하여 상, 하, 좌, 우, 대각선의 8방향 중 한 방향으로 격자에 적힌 글자들을 차례로 5개 이어 붙였을 때, 이어 붙인 글자가 MOBIS여야 한다.

현빈이는 어떻게든 특별상의 주인공이 되고 싶다. 현빈이를 도와 주어진 격자판에서 MOBIS를 최대 몇 번 찾을 수 있는지 구해보자.

입력

첫 번째 줄에 정수 $N$이 주어진다. $(1 \leq N \leq 100)$

두 번째 줄부터 $N+1$번째 줄까지, 현대모비스가 준비한 격자판의 정보가 주어진다. 각 줄은 $N$개의 알파벳 대문자로 이루어져 있다.

출력

주어진 격자판에서 찾을 수 있는 MOBIS의 개수를 출력한다.

제한

예제 입력 1

9
SXXXSXXXS
XIXXIXXIX
XXBXBXBXX
XXXOOOXXX
SIBOMOBIS
XXXOOOXXX
XXBXBXBXX
XIXXIXXIX
SXXXSXXXS

예제 출력 1

8

예제 입력 2

3
MOB
AOI
MUS

예제 출력 2

0

MOBIS를 꺾어서 이어 붙일 수 없다.

힌트

출처

University > 아주대학교 > 2024 아주대학교 프로그래밍 경시대회 APC > Div.1 B번

University > 아주대학교 > 2024 아주대학교 프로그래밍 경시대회 APC > Div.2 C번

University > 아주대학교 > 2024 아주대학교 프로그래밍 경시대회 APC > Open Contest C번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /