Aller au contenu principal
U/
Arithmétique
polyglotte

Différence en minutes entre deux heures HH:MM

Lire deux heures au format HH:MM et afficher la durée en minutes entre la première et la seconde, en supposant que les deux heures sont dans la même journée de 24h.

30 minPublié le 20 mai 2026Proposé par Anonyme

Défi

// Lisez attentivement, codez sur votre machine

Énoncé

Le programme lit deux heures valides au format HH:MM (une par ligne) et affiche le nombre de minutes écoulées de la première à la seconde. Si la deuxième heure est antérieure ou égale à la première, la durée est calculée comme si la deuxième heure appartenait au lendemain (i.e. on ajoute 1440 minutes si nécessaire).

Contraintes

  • Les deux heures sont garanties valides : HH ∈ [00, 23], MM ∈ [00, 59].
  • Le résultat est compris entre 1 et 1440 inclus.
  • Afficher uniquement la valeur entière, sans texte supplémentaire.
  • Solution réalisable dans tout langage généraliste avec sa seule bibliothèque standard.

Exemple

Entrée :
08:30
11:15

Sortie :
165
Entrée :
23:00
01:00

Sortie :
120
Espace solution

Proposer une solution

Connectez-vous ou créez un compte pour envoyer votre code (aucune exécution côté serveur — on stocke juste le texte pour la communauté).

// À garder en tête
  • D'abord, faire marcher

    On ne cherche pas à optimiser : d'abord, on fait marcher le truc. Optimiser vient ensuite — et ça aussi, ça s'apprend. (Si un défi porte sur l'optimisation, son énoncé le précise.)

  • Pas de mauvaise réponse

    Il n'y a pas de mauvaise réponse à un défi. Le but, c'est de le faire. Ce qui compte, c'est de s'entraîner.

  • Trop dur ? Au suivant

    Un défi te résiste ? N'hésite pas à en prendre un autre. Ils seront encore là demain.