Défi
Énoncé
Le programme lit une ligne de texte sur l'entrée standard. Il affiche les caractères de cette ligne dans l'ordre inverse, du dernier au premier. L'inversion doit être faite manuellement, sans appeler de fonction ou méthode dédiée à l'inversion de chaîne.
Contraintes
- L'entrée est une seule ligne de texte (sans saut de ligne final dans la sortie).
- Interdiction d'utiliser une fonction ou méthode native d'inversion de chaîne (ex.
reversed(),[::-1],String.prototype.split().reverse(), etc.). - La boucle doit parcourir les caractères un à un, de la fin vers le début.
- Afficher la chaîne inversée sur une ligne, sans espace ni caractère supplémentaire.
- Solution réalisable dans tout langage généraliste (Python, JS, C, Go, Rust, Bash) en utilisant uniquement la bibliothèque standard.
Exemple
Entrée : abcdef
Sortie : fedcba
Entrée : Bonjour
Sortie : ruojnoB