АВТ
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.

1528. Grid with Dots

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

Задана матрица из символов двух видов «*» и «.». Требуется изменить минимальное количество (возможно, 0) символов «.» на «*» так, чтобы получившиеся символы «*» образовывали прямоугольник, внутри прямоугольника должны быть все символы «*» и не должно быть символов «.».

Первая строка входных данных содержит 2 целых числа H и W — высоту и ширину матрицы (2 £ WH £ 50). Каждая из следующих H строк содержит W символов. Гарантируется, что в исходной матрице есть хотя бы один символ «*».

Выведите изменённую матрицу. Если существует несколько вариантов искомой матрицы, выведите любой.

 

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

2 3

*..

.*.

 

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

**.

**.

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

3 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 9 /
1526. 2 - Trip on Car 1528. 1532. 4 - Launches of Game 1534. 5 - Latin Squares
Problems from Contests and Camps / School olympiads and couses of Vologda region / All-Russian school olympiad, municipal stage / Municipal Stage 2010-11 / Forms 10 /
1526. 2 - Trip on Car 1528. 1529. 4 - Grouping of Troops 1534. 5 - Latin Squares
Problems from Contests and Camps / School olympiads and couses of Vologda region / All-Russian school olympiad, municipal stage / Municipal Stage 2010-11 / Forms 11 /
1526. 2 - Trip on Car 1528. 1530. 4 - Time to Play 1534. 5 - Latin Squares
time generating 0.171 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.