Lors d'un défi précédent, j'avais demandé aux golfeurs de code de produire des chaînes qui copient chaque caractère d'une chaîne. Par exemple:
TThhiiss iiss ddoouubbllee ssppeeaakk!!
Ce défi consiste simplement à détecter si un texte correspond à la définition d'une chaîne de parole double.
- Il y a un nombre pair de caractères.
- Lorsqu'il est divisé en paires, chaque paire est constituée de deux du même caractère.
Le défi
- C'est du code golf, faites-le en quelques octets.
- Utilisez n'importe quelle langue que vous choisissez.
- Veuillez inclure un lien vers un interprète en ligne.
- Le code acceptera du texte.
- Pour des raisons de simplicité, la saisie ne comportera que des caractères ASCII imprimables.
- Il retournera une indication indiquant si l'entrée est une double parole. Il pourrait être:
- Un booléen
- Chaînes ('true', 'false', 'yes', 'no' etc.)
- Entiers 0 ou 1
Cas de test:
- aba - faux
- abba - faux
- aabb - true
- aaabb - faux
- tthhiiss - true
- ttthhhiiisss - false
abba
qui devrait être falsey
aabbbb
ce qui devrait être vrai
0
qui devrait être falsey.