Prépa Code Connexion Inscription

Exercices de programmation pour classes préparatoires

← Retour aux exercices

Palindrome (chaîne)

ocaml ★★☆☆☆

Écrire une fonction est_palindrome : string -> bool qui renvoie true si la chaîne se lit de la même manière dans les deux sens, false sinon.

Conventions : - la chaîne vide "" est un palindrome, - une chaîne d'un seul caractère est un palindrome, - la comparaison est faite caractère par caractère, sans transformation (pas d'ignorer-la-casse, pas d'ignorer-les-espaces).

On rappelle : String.length s donne la longueur et s.[i] donne le caractère d'indice i.

Exemples

AppelRésultat attendu
est_palindrome "" True
est_palindrome "kayak" True

Votre code

Connectez-vous pour soumettre du code.