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

15 défis
Facile

Distance entre deux points

Calculez la distance en ligne droite entre deux points.

BeginnerFunctionsLearning-pathmath
Aucune solution pour l’instant
Facile

Compter les poignées de main

Comptez le nombre de poignées de main lorsque chaque paire de personnes se serre la main une fois.

Combinatoricsmath
Aucune solution pour l’instant
Moyen

Deux Cavaliers Non-Attaquants

Comptez les placements sûrs de deux cavaliers pour chaque taille de plateau carré.

Combinatoricsmath
Aucune solution pour l’instant
Moyen

Élever une Fraction à une Puissance Réelle

Élevez une fraction positive à un exposant réel.

Fractionsmath
Aucune solution pour l’instant
Moyen

Élever un nombre à une puissance fractionnaire

Élevez un nombre réel positif à un exposant rationnel.

Fractionsmath
Aucune solution pour l’instant
Facile

Médiane d'une liste

Trouvez la valeur centrale d'une liste après l'avoir triée.

Arraysmath
Aucune solution pour l’instant
Facile

Nombre manquant

Trouvez le nombre manquant dans 0..n.

ArraysBeginnerStudent-beginnermath
Aucune solution pour l’instant
Moyen

Arithmétique exacte des fractions

Effectuez des opérations sur des fractions et retournez une fraction réduite.

Fractionsmath
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
Moyen

Vider deux piles de pièces

Décidez si des retraits par paires peuvent vider deux piles.

Greedymath
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

Couleur d'une case d'échecs

Déterminez la couleur d'une case sur un plateau de 8 par 8.

Beginnermath
Aucune solution pour l’instant
Moyen

Recherche dans une spirale numérique

Trouvez une valeur à partir de la ligne et de la colonne dans une spirale numérique en expansion.

Patternsmath
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
Moyen

Readability Grade

Estimate the school grade needed to read a text.

BeginnerStringsStudent-beginnermath
Aucune solution pour l’instant