Eu não sei sobre todos vocês, mas não estou me preparando para o Halloween - nunca nunca soube - mas meu vizinho é, então vamos ajudá-la.
Ela precisa de ajuda para descobrir qual tipo de doce ela tem, mas ela tem tantos doces que não conseguiria terminar antes do Halloween.
Ela tem:
- Snickers
- KitKat
- Starburst
- GummyBears
- Twix
Entrada
Uma sequência multilinha (ou qualquer outra forma razoável) contendo apenas letras e espaços.
Resultado
Um valor falso se não for um doce válido ou qual é o doce se for um doce.
Como decidir qual doce é
Um doce é válido se houver uma das marcas acima. No entanto, não é tão simples, porque este é um doce válido:
K i t
K a
t
Um doce válido é aquele em que:
- as letras estão em ordem da esquerda para a direita
- as letras são maiúsculas corretamente
- as letras, indo da esquerda para a direita, não tanto subir e descer
- as letras com espaços em branco removidos formam uma das marcas acima
Isso é código-golfe , então o código mais curto em bytes ganha!
Exemplos
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