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

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

Fizz Buzz

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

BeginnerNumbers
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

Distance de Hamming

Comparez deux chaînes d'ADN position par position et comptez les différences.

SequencesStrings
Aucune solution pour l’instant
Facile

Somme des multiples

Additionnez les valeurs inférieures à une limite qui sont divisibles par au moins un facteur donné.

BeginnerNumbers
Aucune solution pour l’instant
Moyen

Longest Common Subsequence Length

A subsequence is formed by deleting zero or more elements while preserving the order of the remaining elements.

Dynamic-programmingSequences
Aucune solution pour l’instant
Facile

Année bissextile

Vérifiez si une année suit la règle des années bissextiles du calendrier grégorien.

BeginnerNumbers
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
Difficile

Sliding Window Maximum

Report the maximum of every window of k numbers.

AdvancedCompetitive-programmingSliding-window
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
Moyen

Readability Grade

Estimate the school grade needed to read a text.

BeginnerStringsStudent-beginnermath
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

Compter les voyelles

Comptez le nombre de voyelles dans un texte.

BeginnerStringsStudent-beginner
Aucune solution pour l’instant
Moyen

Can We Split Into Two Teams?

Decide whether people can be assigned to two teams so that each listed pair is on opposite teams.

BipartiteGraphs
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
Facile

Plus Petit Commun Multiple

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

BeginnerNumbersStudent-beginner
Aucune solution pour l’instant
Facile

Factorielle

Multiplier tous les entiers positifs jusqu'à n.

Beginner
Aucune solution pour l’instant
Facile

Somme des chiffres

Additionnez les chiffres décimaux d’un entier positif.

Beginner
Aucune solution pour l’instant