Cadena Bailarina
Python
Publicado el 24 de Marzo del 2020 por Katas (150 códigos)
1.691 visualizaciones desde el 24 de Marzo del 2020
Una cadena se llama bailarina si y solo si la primera letra es mayúscula y cada una de las demás letras es lo opuesto a la anterior letra (mayúscula, minúscula, mayúscula, minúscula, ..., etc.).
Por ejemplo AbCd es una cadena bailarina, la primera letra es A mayúscula, la segunda letra es b minúscula, la siguiente letra es C mayúscula y por ultimo d es minúscula.
Por ejemplo AbCd es una cadena bailarina, la primera letra es A mayúscula, la segunda letra es b minúscula, la siguiente letra es C mayúscula y por ultimo d es minúscula.
1
2
3
4
5
6
7
8
print(cadenaBailarina("")) # ""
print(cadenaBailarina("o")) # "O"
print(cadenaBailarina("aaaabbbbaaaa")) # "AaAaBbBbAaAa"
print(cadenaBailarina("Retweeted")) # "ReTwEeTeD"
print(cadenaBailarina("Like si resolviste el problema")) # "LiKe Si ReSoLvIsTe El PrObLeMa"
print(cadenaBailarina("A")) # "A"
print(cadenaBailarina("s d ffd aa sds")) # "S d FfD aA sDs"
print(cadenaBailarina(" BIG")) # " BiG"