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

1323. Forms 9-11, Problem 3 - Favourite Letter

Time Limit: 1 seconds
Memory Limit:524288KB
Points:100
View Problem Statistics Submit Problem added Игорь Андрианов

Как известно, буква "О" самая часто встречающаяся буква русского языка. Жители нашей области очень любят эту букву и даже установили ей памятник в центре Вологды.

Школьники Вася и Петя тоже любят букву "О". Как-то раз Петя взял клетчатый лист бумаги и нарисовал на нём несколько букв "О". Каждую букву он изобразил в виде прямоугольника. Ширина и высота каждого прямоугольника составляет не менее 3 клеток. Внутри прямоугольники пусты, толщина границы − одна клетка.

Вася посмотрел на рисунок Пети и задумался, какое максимальное количество прямоугольников могло быть нарисовано. Вася знает, что нарисованные прямоугольники могут касаться друг друга, пересекаться и даже быть один внутри другого. Однако, никакие два прямоугольника не совпадают полностью.

Входные данные

В первой строке входных данных вводится два разделённых пробелом числа M и N размеры клетчатого листа. 3 ≤ M, N ≤ 250

Далее вводится M строк, каждая строка содержит N символов  '.' или '*', где символ '.' означает пустую клетку, а '*' - закрашенную.

Гарантируется, что входной рисунок действительно был получен вышеописанным образом.

Выходные данные

Выведите одно число максимально возможное количество прямоугольников, которое могло быть нарисовано.

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

4 7

*****..

*..****

*****.*

...****

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

4

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

3 5

*****

*****

*****

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

6

Пояснение к примеру 1.  На рисунке с помощью разного вида линий показаны 4 найденных прямоугольника.

Система оценивания. Решения, верно работающие при NM ≤ 30, будут оцениваться из 30 баллов.  Решения, верно работающие при NM ≤ 100, будут оцениваться из 75 баллов.

 


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 / Olympiad on informatics 2014 - municipal level / Forms 9-11 /
1322. 2 - Forms 9-11, Problem 2 - Game with Stones 1323. 1324. 4 - Forms 9-11, Problem 4 - Pyrates' Treasure
time generating 0.093 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.