W tym prostym, ale zabawnym wyzwaniu poproszono Cię o ustalenie, czy Jimmy spadnie z platformy. Jimmy trzy części ciała /, ooraz \umieszczony tak
/o\
Platformy są reprezentowane przez -. Jimmy spadnie z platformy, jeśli mają dwie lub więcej części ciała, które nie znajdują się bezpośrednio nad platformą.
Kilka przykładów:
/o\
- -------
Jimmy zrównoważy się, ponieważ wszystkie ich części ciała znajdują się powyżej -.
/o\
------ ---
Jimmy zbalansuje się, ponieważ dwie części ciała są powyżej -s.
/o\
-- ---- --
Jimmy zrównoważy się, mimo że są podzielone na dwie platformy
/o\
-
Jimmy nie zbalansuje się, ponieważ dwie części ciała nie znajdują się nad platformą.
Twoim zadaniem jest napisanie programu, który przyjmuje platformę jako wydłużony kontener zawierający tylko -s i s (np. Ciąg znaków) i wyświetla liczbę Jimmys, które można umieścić na platformie, tak aby żaden z nich nie spadł i żaden z nich nie spadł zakładka. Jimmy może mieć jedną z części ciała po lewej stronie początku struny lub po prawej stronie końca struny.
To jest golf golfowy, więc odpowiedzi są punktowane w bajtach, a celem jest mniejsza liczba bajtów.
Przypadki testowe
Wejścia
- - -
- -
--
-- --
----
- -- --
------- -
Odpowiednie wyniki
0
0
1
1
2
2
2
3