Aller au contenu principal
U/
Listes
polyglotte

Min, max et moyenne d'une liste d'entiers

Lire une liste d'entiers et afficher son minimum, son maximum et sa moyenne arithmétique arrondie à deux décimales.

25 minPublié le 20 mai 2026Proposé par Anonyme

Défi

// Lisez attentivement, codez sur votre machine

Énoncé

Le programme lit un entier N, puis N entiers séparés par des espaces ou des sauts de ligne. Il affiche trois lignes : Min: <valeur>, Max: <valeur>, Moy: <valeur>. La moyenne est affichée avec exactement deux chiffres après la virgule (arrondi standard, demi-arrondi vers le haut).

Contraintes

  • 1 ≤ N ≤ 10 000.
  • Les entiers sont compris entre -10 000 et 10 000.
  • L'affichage suit exactement les formats Min: X, Max: X, Moy: X.XX.
  • Pour N = 1, Min = Max = Moy = la valeur unique.
  • Solution réalisable dans tout langage généraliste avec sa seule bibliothèque standard.

Exemple

Entrée :
5
3 7 2 9 4

Sortie :
Min: 2
Max: 9
Moy: 5.00
Entrée :
3
1 2 3

Sortie :
Min: 1
Max: 3
Moy: 2.00
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.