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é.

84 défis
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

Premier caractère unique

Trouver le premier caractère qui n'apparaît qu'une seule fois.

BeginnerDictionariesStringsStudent-beginner
Aucune solution pour l’instant
Facile

Heures, minutes et secondes

Convertir une durée en secondes en une chaîne lisible et compacte.

Beginnermath
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

Différence des carrés

Soustrayez la somme des carrés du carré de la somme.

Beginnermath
Aucune solution pour l’instant
Facile

Nombre d'Armstrong

Vérifiez si un nombre est égal à la somme de ses chiffres élevés à la puissance du nombre de chiffres.

BeginnerNumbersStudent-beginner
Aucune solution pour l’instant
Facile

Password Rules Check

Check a password against simple strength rules.

BeginnerConditionsLearning-pathStrings
Aucune solution pour l’instant
Facile

Fizz Buzz

Construisez une séquence en utilisant la divisibilité par 3 et 5.

BeginnerNumbers
Aucune solution pour l’instant
Facile

Vérification d'anagrammes

Vérifiez si deux phrases utilisent exactement les mêmes lettres.

BeginnerStringsStudent-beginner
Aucune solution pour l’instant
Facile

Plus Petit Commun Multiple

Trouvez le plus petit nombre positif divisible par les deux valeurs.

BeginnerNumbersStudent-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 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

Mot le plus long

Trouvez le mot le plus long dans une phrase.

BeginnerStringsStudent-beginner
Aucune solution pour l’instant
Facile

Compter les mots

Comptez le nombre de mots dans une phrase.

BeginnerStringsStudent-beginner
Aucune solution pour l’instant
Facile

Chaîne Palindrome

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

BeginnerStringsStudent-beginner
Aucune solution pour l’instant
Facile

Impair, Pair ou Aucun des deux

Classifiez un nombre selon qu'il s'agit d'un entier impair, d'un entier pair, ou d'aucun des deux.

BeginnerNumbers
Aucune solution pour l’instant
Facile

Chiffre le plus grand

Trouvez le chiffre décimal le plus grand d’un entier positif.

Beginner
Aucune solution pour l’instant