Défis de code : Beginner

Entraînez-vous sur Beginner avec 95 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 · 89 Moyen · 6

Compétences travaillées: ComptageArithmétiqueDécoupage de chaînesExtraction des chiffresFormulesListesBouclesConditionsDivisibilitéListes 2DModuloSuivre un maximum
  • 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é.

95 défis
Moyen

Recursive Power

Compute a power recursively by halving the exponent.

Vous apprendrez Diviser l'exposant par deuxDiviser pour régner
BeginnerLearning-pathRecursion
Aucune solution pour l’instant
Facile

Min and Max Together

Find the smallest and largest value in one pass.

Vous apprendrez Un seul passagePlusieurs valeurs de retour
ArraysBeginnerFunctionsLearning-path
Aucune solution pour l’instant
Facile

Valeur d’un chiffre romain

Convertir un chiffre romain en nombre.

Vous apprendrez Tables symbole-valeurRègles soustractives
BeginnerLookup-tablesStringsStudent-beginner
Aucune solution pour l’instant
Facile

Simple Interest

Find the total amount after simple interest.

Vous apprendrez PourcentagesProblèmes concrets
BeginnerLearning-pathVariables
Aucune solution pour l’instant
Facile

Fréquence des caractères

Comptez combien de fois chaque caractère apparaît.

Vous apprendrez Tables de fréquencesComptage
BeginnerDictionariesStringsStudent-beginner
Aucune solution pour l’instant
Moyen

Readability Grade

Estimate the school grade needed to read a text.

Vous apprendrez Analyse de texteFormules
BeginnerStringsStudent-beginnermath
Aucune solution pour l’instant
Facile

Premier caractère unique

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

Vous apprendrez Tables de hachageComptage
BeginnerDictionariesStringsStudent-beginner
Aucune solution pour l’instant
Facile

Puissance de deux

Vérifiez si un nombre est une puissance de deux.

Vous apprendrez Manipulation de bitsDivision
BeginnerNumbersStudent-beginner
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
BeginnerNumbersStudent-beginner
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
BeginnerNumbersStudent-beginner
Aucune solution pour l’instant
Facile

Password Rules Check

Check a password against simple strength rules.

Vous apprendrez ValidationDrapeaux booléens
BeginnerConditionsLearning-pathStrings
Aucune solution pour l’instant
Facile

Supprimer les doublons

Ne conserver que la première occurrence de chaque valeur.

Vous apprendrez Mémoriser les valeurs vuesPréserver l'ordre
ArraysBeginnerSetsStudent-beginner
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
BeginnerNumbersStudent-beginner
Aucune solution pour l’instant
Facile

Sum of Odd Numbers

Add every odd number up to a limit.

Vous apprendrez Boucles forAccumulateurs
BeginnerLearning-pathLoops
Aucune solution pour l’instant
Facile

Nombre manquant

Trouvez le nombre manquant dans 0..n.

Vous apprendrez Suites arithmétiquesAstuce de la différence de sommes
ArraysBeginnerStudent-beginnermath
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
BeginnerNumbersStudent-beginner
Aucune solution pour l’instant
Facile

Every Other Character

Keep the characters at even positions.

Vous apprendrez Indices de chaînePas
BeginnerLearning-pathStrings
Aucune solution pour l’instant
Facile

Body Mass Index

Compute BMI from weight and height.

Vous apprendrez FormulesVirgule flottante
BeginnerLearning-pathVariables
Aucune solution pour l’instant