페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#5895
스페셜 저지

Maze 1 1초 256MB

문제

아래 주어진 미로에서 #을 .으로 바꾸어 미로를 만들어보자.

조건은 다음과 같다.

  1. X는 바꿀 수도 이동할 수도 없는 곳이다.

  2. 가장자리는 단 한 곳만 길이 뚫려있다.

  3. 길은 상하좌우로만 이동이 가능하다.

  4. 길은 무조건 하나의 경로만이 존재한다.

우리의 목적은 최대한 길을 길게 만드는 것이다.

예를 들어 아래와 같은 미로판이 주어지면 답은 이와 같다.

[미로판 예제]

####

####

####

####

[미로판 예제 답]

####

##.#

...#

####

우리가 완성해야 하는 미로판은 아래와 같다.

[미로판] 6 \times 10

##X#######
###X######
####X##X##
##########
##XXXX####
##########

입력

입력 없음.


출력

완성된 미로판을 출력한다.



출처

IOI 2010 Day2

역링크