Basé sur cette question de Code Review
Étant donné une chaîne non vide de caractères ASCII imprimables, affichez le deuxième caractère non répétitif. Par exemple, pour l'entrée DEFD
, la sortie F
.
Contribution
- Une seule chaîne, dans n'importe quel format approprié .
Production
- Le deuxième caractère qui ne se répète pas, lors de la lecture de gauche à droite, à nouveau dans un format approprié.
- Le caractère de sortie est insensible à la casse.
- Si un tel caractère n'existe pas (par exemple, tous les caractères se répètent), sortez une chaîne vide.
Règles
- L'algorithme doit ignorer la casse. Autrement dit,
D
etd
comptez comme le même personnage. - Un programme complet ou une fonction sont acceptables.
- La chaîne d'entrée sera garantie non vide (c'est-à-dire, au moins un caractère de longueur).
- La chaîne d'entrée est ASCII. Tout caractère valide peut se répéter, pas seulement alphanumérique (cela inclut les espaces).
- Les failles standard sont interdites.
- Il s'agit de code-golf, donc toutes les règles de golf habituelles s'appliquent et le code le plus court (en octets) l'emporte.
Exemples
L'entrée est sur la première ligne, la sortie est sur la deuxième ligne.
DEFD
F
FEED
D
This is an example input sentence.
x
...,,,..,,!@
@
ABCDefgHijklMNOPqrsTuVWxyz
B
AAAAAABBBBB
Thisxthis
This this.
.