- Exécuteurs
-
Apprendre
Apprendre Python Exemples exécutables, NumPy, pandas et plus Apprendre l'IARéseaux de neurones, ML et LLM de zéro Apprendre le C et le C++ Pointeurs, mémoire, STL et C++ moderne Apprendre le 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éfisNouveau
Défis de code : Numbers
Entraînez-vous sur Numbers avec 16 défis de code, du plus facile au plus difficile. Chaque défi s'exécute dans le navigateur, avec des tests instantanés, une revue de votre code par l'IA et des solutions de la communauté à comparer.
Facile · 13 Moyen · 2 Difficile · 1
Compétences travaillées: ConditionsDivisibilitéModuloAlgorithme d'EuclideBouclesBoucles whileChaînes de chiffresChoix gloutonComparaisonsCompter les étapesCompter sur des intervallesDP du nombre minimal d'étapes
- Python · C++ · C#
- Tests automatisés
- Relecture IA
- Solutions de la communauté
- 226
- Défis
- 2
- Solutions partagées
- 3
- Langages
Tous les défis
Recherchez par sujet, langage ou difficulté.
Facile
Vérification de nombre premier
Déterminez si un nombre est premier.
Vous apprendrez
DivisibilitéOptimiser une boucle
Aucune solution pour l’instant
Difficile
Compter les nombres à voisins distincts
Comptez les valeurs d'une plage dont les chiffres décimaux adjacents ne sont jamais égaux.
Vous apprendrez
DP sur les chiffresCompter sur des intervalles
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.
Vous apprendrez
Puissances de deuxGrands nombres
Aucune solution pour l’instant
Facile
Somme des termes pairs de Fibonacci
Additionnez les termes pairs de la suite de Fibonacci qui ne dépassent pas une limite donnée.
Vous apprendrez
Générer des suitesFiltrage
Aucune solution pour l’instant
Moyen
Soustraire des chiffres pour atteindre zéro
Utilisez le moins de soustractions de chiffres possible pour atteindre zéro.
Vous apprendrez
DP du nombre minimal d'étapesChoix glouton
Aucune solution pour l’instant
Facile
Suite de Collatz
Appliquez la règle : diviser par deux ou multiplier par trois et ajouter un, jusqu'à atteindre 1.
Vous apprendrez
Boucles whileCompter les étapes
Aucune solution pour l’instant
Facile
Puissance de deux
Vérifiez si un nombre est une puissance de deux.
Vous apprendrez
Manipulation de bitsDivision
Aucune solution pour l’instant
Facile
Plus Petit Commun Multiple
Trouvez le plus petit nombre positif divisible par les deux valeurs.
Vous apprendrez
PGCD et PPCMThéorie des nombres
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.
Vous apprendrez
Inverser les chiffresComparaisons
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.
Vous apprendrez
Extraction des chiffresPuissances
Aucune solution pour l’instant
Facile
Plus grand commun diviseur
Trouvez le plus grand nombre qui divise les deux valeurs.
Vous apprendrez
Algorithme d'EuclideModulo
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é.
Vous apprendrez
BouclesDivisibilité
Aucune solution pour l’instant
Moyen
Plus grand produit de chiffres adjacents
Considérez chaque fenêtre contiguë de span chiffres et multipliez ses chiffres.
Vous apprendrez
Fenêtres de taille fixeChaînes de chiffres
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.
Vous apprendrez
Logique booléenneConditions
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.
Vous apprendrez
ModuloConditions
Aucune solution pour l’instant
Facile
Fizz Buzz
Construisez une séquence en utilisant la divisibilité par 3 et 5.
Vous apprendrez
ConditionsDivisibilité
Aucune solution pour l’instant
Parcourir par thème
- Beginner 95
- ai 47
- apprentissage automatique 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Réseaux de neurones 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- Patrons de conception 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Apprentissage par renforcement 3
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3