In questa semplice ma divertente sfida , ti è stato chiesto di determinare se Jimmy sarebbe caduto dalla loro piattaforma. Jimmy ha tre parti del corpo /
, o
e \
disposti come questa
/o\
Le piattaforme sono rappresentate con -
. Jimmy cadrà dalla loro piattaforma se hanno due o più parti del corpo che non sono direttamente sopra una piattaforma.
Qualche esempio:
/o\
- -------
Jimmy si bilancerà poiché tutte le loro parti del corpo sono sopra a -
.
/o\
------ ---
Jimmy sarà bilanciato poiché due parti del corpo sono al di sopra di -
s.
/o\
-- ---- --
Jimmy si bilancerà anche se sono divisi tra due piattaforme
/o\
-
Jimmy non si bilancerà poiché due parti del corpo non sono sopra una piattaforma.
Il tuo compito è scrivere un programma che prende una piattaforma come un contenitore allungato contenente solo se -
e s (ad esempio una stringa) ed emette il numero di Jimmys che può essere collocato sulla piattaforma in modo tale che nessuno di essi cadrà e nessuno di loro sovrapposizione. Un Jimmy può avere una delle sue parti del corpo alla sinistra dell'inizio della corda o alla destra della fine della corda.
Si tratta di code-golf, quindi le risposte sono classificate in byte con l'obiettivo di ottenere meno byte.
Casi test
ingressi
- - -
- -
--
-- --
----
- -- --
------- -
Uscite rispettive
0
0
1
1
2
2
2
3