[문제설명]
1. Patrol
=> #
2. Submarine
=> ##, #
#
3. Destroyers
=> ###, ##, ##, # , # , #
# # ## ## #
#
N x M 크기의 지도 B, 각 셀은 '#' 또는 '.'| 배 종류 | 모양 설명 |
|---|---|
| patrol | # 한 칸짜리 단독 |
| submarine | ## (가로), or # 위에 # (세로) |
| destroyer | ### 이상 연결된 # |
#를 발견하면 DFS로 전체 모양을 탐색#들의 개수를 크기로 저장visited 배열로 중복 탐색 방지