АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

1533. Pattern

Time Limit: 1 seconds
Memory Limit:262144KB
Points:100
View Problem Statistics Submit Problem added debug

Дана прямоугольная матрица из 2 видов символов — «#» (заполненный) и «.» (пустой). Первоначально она была симметрична как горизонтально, так и вертикально. Позже некоторые заполненные ячейки стали пустыми.

Требуется восстановить максимально возможное количество ячеек, которые были заполненными в первоначальной матрице.

 

Пример:

«Побитая матрица»

....

#...

#...

 

Результат:

«Восстановленная матрица»

#..#

#..#

#..#

 

Первая строка входных данных содержит целые числа W и H — ширину и высоту матрицы (1 £ W, H £ 10). В следующих H строках по W символов в каждой записаны символы «#» и «.».

Вывести «восстановленную» матрицу из H строк по W символов в каждой из символов «#» и «.».

 

Пример ввода 1

4 3

....

#...

#...

Пример вывода 1

#..#

#..#

#..#

Пример ввода 2

4 3

....

#.#.

#...

Пример вывода 2

#..#

####

#..#

 


View Problem Statistics Submit Problem discussion Author/source:
Problems from Contests and Camps / School olympiads and couses of Vologda region / All-Russian school olympiad, municipal stage / Municipal Stage 2010-11 / Forms 7 /
1531. 4 - Backpack 1533.
Problems from Contests and Camps / School olympiads and couses of Vologda region / All-Russian school olympiad, municipal stage / Municipal Stage 2010-11 / Forms 8 /
1531. 4 - Backpack 1533.
time generating 0.687 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.