В этом простом, но забавном задании вас попросили определить, упадет ли Джимми с их платформы. Джимми имеет три части тела /
, o
и \
расположены , как это
/o\
Платформы представлены с -
. Джимми упадет со своей платформы, если у него есть две или более части тела, которые не находятся прямо над платформой.
Некоторые примеры:
/o\
- -------
Джимми будет балансировать, так как все их части тела выше -
.
/o\
------ ---
Джимми будет сбалансирован, так как две части тела выше -
s.
/o\
-- ---- --
Джимми будет балансировать, даже если они разделены между двумя платформами
/o\
-
Джимми не будет сбалансирован, так как две части тела не находятся над платформой.
Ваша задача - написать программу, которая принимает платформу в виде длинного контейнера, содержащего только -
s и s (например, строку), и выводит количество Jimmys, которые могут быть размещены на платформе, так что ни один из них не упадет, и ни один из них не будет перекрытия. Джимми может иметь одну из частей своего тела слева от начала строки или справа от конца строки.
Это код-гольф, поэтому ответы оцениваются в байтах, а целью является меньшее количество байтов.
Контрольные примеры
входные
- - -
- -
--
-- --
----
- -- --
------- -
Соответствующие выводы
0
0
1
1
2
2
2
3