Prog Caml : Simplifier un bloc de then vide

Exercice : comment pourriez-vous simplifier le code suivant ? Indication : pensez à utiliser le test de différence, qui s'écrit <>.

let prenom = read_line() in
if prenom = "arthur" then
  ()
else
  begin
  print_string "Halte là !";
  print_newline();
  end
;

Limites de temps et de mémoire (Python)

  • Temps : 4 s sur une machine à 1 GHz.
  • Mémoire : 1 000 ko.

Exemples

Exemple 1

entrée :

arthur

sortie :


                                 

Exemple 2

entrée :

mathias

sortie :

Halte là !

Source : https://www.france-ioi.org/ Créé par : Arthur Charguéraud.