Prog Caml : Ecrire la fonction taille_convenable

Écrire une fonction taille_convenable qui prend en paramètre la largeur puis la longueur d'une pièce (sous forme de nombres entiers de centimètres) et qui renvoie vrai si trois conditions sont réunies. D'une part la longueur doit être supérieure à 400 et la largeur supérieure à 300, et d'autre part la différence entre ces deux valeurs ne doit pas dépasser 200. Toutes ces inégalités peuvent être des égalités. Remarque : on suppose que la longueur est toujours supérieure à la largeur donnée.

Limites de temps et de mémoire (Python)

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

Commentaires

Code à compléter Caml

let taille_convenable largeur longueur =
  (*à compléter*)
;;

let p = read_int () in 
print_string (string_of_bool (taille_convenable p (read_int())))

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