No sé acerca de todo lo que estoy pero no se prepara para Halloween - nunca lo hizo nunca - pero, es mi vecino, lo que vamos a ayudar a salir.
Necesita ayuda para determinar qué marca de dulces tiene, pero tiene tantos dulces que no podría terminar antes de Halloween.
Ella tiene:
- Snickers
- Kit Kat
- Starburst
- Ositos de goma
- Twix
Entrada
Una cadena multilínea (o cualquier otra forma razonable) que contenga solo letras y espacios.
Salida
Un valor falso si no es un dulce válido, o qué dulce es si es un dulce.
Cómo decidir qué dulce es
Un caramelo es válido si dice una de las marcas anteriores en él. Sin embargo, no es tan simple, porque este es un dulce válido:
K i t
K a
t
Un dulce válido es aquel donde:
- las letras están en orden de izquierda a derecha
- las letras están en mayúscula correctamente
- las letras, yendo de izquierda a derecha, no tanto subir y bajar
- las letras con espacios en blanco eliminados forman una de las marcas anteriores
Este es el código de golf , por lo que gana el código más corto en bytes.
Ejemplos
Truthys
1.
kers
c
i
n
S
2.
Kit K a t
3.
St a
r b u
r st
4.
Bear s
G ummy
5.
T w i
x
Falsys:
1.
SNICKERS
2.
C n
a d y
3.
xiwT
4.
S C I
ss o
r s
5.
Kit
Kat