Défis de programmation

Renforcez vos compétences en résolution de problèmes avec des défis neutres en langage, à résoudre en Python, C++ ou C#. Chaque soumission est testée automatiquement et relue par l'IA.

  • Python · C++ · C#
  • Tests automatisés
  • Relecture IA
  • Solutions de la communauté
Parcours d'apprentissage
150
Défis
2
Solutions partagées
3
Langages

Tous les défis

Recherchez par sujet, langage ou difficulté.

28 défis
Facile

Valeur d’un chiffre romain

Convertir un chiffre romain en nombre.

BeginnerLookup-tablesStringsStudent-beginner
Aucune solution pour l’instant
Facile

Supprimer les doublons

Ne conserver que la première occurrence de chaque valeur.

ArraysBeginnerSetsStudent-beginner
Aucune solution pour l’instant
Facile

Additionner un tableau

Additionnez toutes les valeurs d'une liste.

ArraysBeginnerStudent-beginner
Aucune solution pour l’instant
Facile

Minimum d’un tableau

Trouvez la plus petite valeur dans une liste.

ArraysBeginnerStudent-beginner
Aucune solution pour l’instant
Facile

Maximum d'un tableau

Trouvez la plus grande valeur dans une liste.

ArraysBeginnerStudent-beginner
Aucune solution pour l’instant
Facile

Nombre manquant

Trouvez le nombre manquant dans 0..n.

ArraysBeginnerStudent-beginnermath
Aucune solution pour l’instant
Facile

Cash: Fewest Coins

Give change with as few U.S. coins as possible.

BeginnerGreedyStudent-beginnermath
Aucune solution pour l’instant
Facile

Deuxième plus grande valeur

Trouver la deuxième plus grande valeur distincte.

ArraysBeginnerStudent-beginner
Aucune solution pour l’instant
Facile

Nombre palindrome

Vérifiez si un nombre se lit de la même façon dans les deux sens.

BeginnerNumbersStudent-beginner
Aucune solution pour l’instant
Facile

Vérification de nombre premier

Déterminez si un nombre est premier.

BeginnerLoopsNumbersStudent-beginner
Aucune solution pour l’instant
Facile

Moyenne d'un tableau

Calculez la moyenne d'une liste de nombres.

ArraysBeginnerStudent-beginner
Aucune solution pour l’instant
Moyen

Readability Grade

Estimate the school grade needed to read a text.

BeginnerStringsStudent-beginnermath
Aucune solution pour l’instant
Facile

Nombre de Fibonacci

Retournez le n-ième nombre de Fibonacci.

BeginnerLoopsSequencesStudent-beginner
Aucune solution pour l’instant
Facile

Rotation d’un tableau

Faites pivoter une liste vers la droite d’un certain nombre de positions.

ArraysBeginnerStudent-beginner
Aucune solution pour l’instant
Facile

Fréquence des caractères

Comptez combien de fois chaque caractère apparaît.

BeginnerDictionariesStringsStudent-beginner
Aucune solution pour l’instant
Facile

Inverser une chaîne de caractères

Renvoyez les caractères d'une chaîne dans l'ordre inverse.

BeginnerStringsStudent-beginner
Aucune solution pour l’instant
Facile

Plus grand commun diviseur

Trouvez le plus grand nombre qui divise les deux valeurs.

BeginnerNumbersStudent-beginner
Aucune solution pour l’instant
Facile

Casse de Titre

Mettre en majuscule la première lettre de chaque mot.

BeginnerStringsStudent-beginner
Aucune solution pour l’instant