RiseOJ는 solved.ac와 제휴 관계가 없습니다. 티어 아이콘 © solved.ac. solved.ac
포럼
COCI00342

Meteor

Unrated 레이팅 미적용
난이도
1s
시간 제한
64MB
메모리 제한
0
맞았습니다!!
0
제출 수
0.0%
정답률
레이팅

의견: 0

설명

\(6^{th}\) round, February \(7^{th}\) 2015
A photograph of a small meteor of an unusual shape was posted on the Internet. In that photo, the
meteor is falling from a great height towards an uneven ground. There was also a photograph taken
just after the meteor fell, but it is sadly lost and needs to be reconstructed.
The photograph is simplified and represented as a matrix of characters. The character ‘X’ represents
a part of the meteor, the character ‘#’ represents a part of the ground and the rest of the image
(air) consists of the characters ‘.’.
The meteor is connected. In other words, a path exists between each two parts of the meteor that
passes only through the meteor and consists of steps up, down, left and right. Also, all parts of the
ground are connected in the same way.
In the given photograph, the meteor is located strictly above ground. More precisely, there is at least
one row of air (dots), the meteor is completely above it and the ground is completely below it. In
addition, the entire bottom row of the image is a part of the ground.
The meteor was falling vertically downward. When it fell on the ground, it kept its shape, and the
same goes for the ground. Reconstruct the photograph after the meteor fall!

제약
입력 형식

The first line of input contains the integers \(R\) and \(S\) (3 ⩽R, S ⩽3 000), the number of rows and the
number of columns of the photograph.
The following \(R\) lines contain the photograph described in the task.

출력 형식

Output the required photograph (dimensions \(R \times S\)) after the meteor fall.

예제 1
입력
5 6
.XXXX.
...X..
......
#..###
######
9 7
XXX.XXX
X.XXX.X
X..X..X
X.....X
.......
.#...#.
.##.##.
.#####.
#######
출력
output
......
.XXXX.
...X..
#..###
######
.......
.......
.......
.......
XXX.XXX
X#XXX#X
X##X##X
X#####X
#######
문제 정보

생성자가 기록되지 않았습니다.

출처 COCI 2014/2015 Contest 6

평가 및 의견

Meteor

개요
출제자 난이도 Unrated 레이팅 미적용 의견 0 / 50 공개 집계 (커뮤니티 난이도, 주요 주제, 품질)는 의견이 충분히 모이면 공개됩니다.

Log in to rate problems.

개별 의견

아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.

풀이 제출

Meteor

게스트로 둘러보고 있습니다. 로그인하면 풀이를 제출하고 진행 상황을 확인할 수 있습니다. 로그인하고 제출하기
공개
C++20 Tab 들여쓰기 · Ctrl+/ 주석 토글 · Enter 자동 들여쓰기
1 1 1 0 공백: 4 · UTF-8