Dans le chat, nous sommes souvent rapides et ne regardons pas vraiment l' ordre des lettres avant de poster un message. Puisque nous sommes paresseux, nous avons besoin d’un programme qui permute automatiquement les deux dernières lettres de nos mots, mais comme nous ne voulons pas répondre trop tard, le code doit être court.
Votre tâche, si vous souhaitez l'accepter, consiste à écrire un programme qui retourne les deux dernières lettres de chaque mot d'une chaîne donnée (de sorte que le mot Thansk
se transforme en Thanks
). Un mot est une séquence de deux lettres ou plus en alphabet anglais délimitées par un seul espace.
La chaîne / liste de caractères que vous recevez en entrée ne contient que des caractères alphabétiques et des espaces (ASCII [97 - 122], [65 - 90] et 32).
Vous pouvez entrer et fournir des sorties à l'aide de n'importe quelle méthode standard , dans n'importe quel langage de programmation , tout en notant que ces failles sont interdites par défaut.
La sortie peut avoir un espace de fin et / ou une nouvelle ligne.
L'entrée contiendra toujours uniquement des mots (et les espaces correspondants) et consistera en au moins un mot.
C'est du code-golf, donc la soumission la plus courte (en octets), dans chaque langue, gagne!
Cas de test
Notez que les chaînes sont entourées de guillemets pour plus de lisibilité.
Entrée -> Sortie "Thansk" -> "Merci" "Youer welcoem" -> "Vous êtes les bienvenus" "Ceci est une pomme" -> "Thsi si na appel" "Flippign Lettesr Aroudn" -> "Retourner les lettres" "L'AUTRE ÉCHANGE AVEC LES ÉCHANGEURS" -> "L'ÉCHANGE ÉQUITABLE AVEC DES ÉCHANGEURS"
Ou, pour la commodité de la suite de tests, voici les entrées et leurs sorties correspondantes séparément:
Thansk Youer welcoem Ceci est une pomme Flippign Lettesr Aroudn L'AUTRE CHALLEGEN AVEC Swappde LettesR
Merci Vous êtes les bienvenus Thsi si na appel Retourner les lettres autour TOUT CHALLEGENGE AVEC DES LETTRES ÉCHANGÉES
Merci à DJMcMayhem pour le titre. C'était à l'origine un CMC .