- Exécuteurs
-
Apprendre
Espace d’apprentissage Python Exemples exécutables, NumPy, pandas et plus Espace d’apprentissage C et C++ Pointeurs, mémoire, STL et C++ moderne Espace d’apprentissage C#Bases, POO, LINQ, async et exercices .NET Algorithmes Python Recherche, tri, récursivité et visualisations O(n) Algorithmes C et C++ Comparer les implémentations en C et C++
- Défis
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é
- 150
- Défis
- 2
- Solutions partagées
- 3
- Langages
Tous les défis
Recherchez par sujet, langage ou difficulté.
Moyen
Compter les chemins dans une grille
Comptez les itinéraires à travers une grille rectangulaire en n'utilisant que des déplacements vers la droite et vers le bas.
Aucune solution pour l’instant
Facile
First Negative Index
Find where the first negative number appears.
Aucune solution pour l’instant
Moyen
Deux Cavaliers Non-Attaquants
Comptez les placements sûrs de deux cavaliers pour chaque taille de plateau carré.
Aucune solution pour l’instant
Moyen
Racine numérique
Additionnez les chiffres à répétition jusqu'à ce qu'il ne reste qu'un seul chiffre.
Aucune solution pour l’instant
Difficile
Composantes fortement connexes
Comptez les groupes de nœuds pouvant tous s’atteindre mutuellement.
Aucune solution pour l’instant
Moyen
Somme des chiffres puissancés
Additionnez chaque chiffre élevé à la puissance de sa position depuis la gauche.
Aucune solution pour l’instant
Difficile
Longest Path in a DAG
Find the heaviest path in a task dependency graph.
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.
Aucune solution pour l’instant
Moyen
Trouver les triplets de triangles rectangles
Lister tous les triangles rectangles entiers ayant un périmètre donné.
Aucune solution pour l’instant
Moyen
Compter les combinaisons de pièces
Comptez le nombre de façons de former un montant avec un nombre illimité de pièces de valeurs spécifiées.
Aucune solution pour l’instant
Difficile
Word Break
Decide whether text can be split into dictionary words.
Aucune solution pour l’instant
Facile
Classer un nombre selon ses diviseurs
Classifiez un entier positif comme parfait, abondant ou déficient.
Aucune solution pour l’instant
Facile
Doublement des grains sur un échiquier
Calculez le nombre de grains sur une case et le total sur les 64 cases.
Aucune solution pour l’instant
Facile
DNA to RNA Transcription
Build an RNA string by replacing every DNA character with its partner.
Aucune solution pour l’instant
Facile
Power by Repeated Multiplication
Raise a number to a power with a loop.
Aucune solution pour l’instant
Difficile
Découper un rectangle en carrés
Trouvez le nombre minimal de découpes droites nécessaires pour obtenir uniquement des carrés.
Aucune solution pour l’instant
Difficile
Median of Two Sorted Arrays
Find the median of two sorted lists combined.
Aucune solution pour l’instant