Défis de code : Student-beginner

Entraînez-vous sur Student-beginner avec 28 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 · 27 Moyen · 1

Compétences travaillées: ComptageDeux pointeursDécoupage de chaînesModuloSuivre un maximumUn seul passageAccumulateursAlgorithme d'EuclideAlgorithmes gloutonsAnalyse de texteAppartenance à un ensembleAstuce de la différence de sommes
  • 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é.

28 défis
Facile

Cash: Fewest Coins

Give change with as few U.S. coins as possible.

Vous apprendrez Algorithmes gloutonsRendu de monnaie
BeginnerGreedyStudent-beginnermath
Aucune solution pour l’instant
Facile

Nombre de Fibonacci

Retournez le n-ième nombre de Fibonacci.

Vous apprendrez ItérationMettre à jour deux variables
BeginnerLoopsSequencesStudent-beginner
Aucune solution pour l’instant
Facile

Vérification de nombre premier

Déterminez si un nombre est premier.

Vous apprendrez DivisibilitéOptimiser une boucle
BeginnerLoopsNumbersStudent-beginner
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

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

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

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

Chaîne Palindrome

Vérifiez si un texte se lit de la même façon dans les deux sens.

Vous apprendrez Deux pointeursSortie anticipée
BeginnerStringsStudent-beginner
Aucune solution pour l’instant
Facile

Casse de Titre

Mettre en majuscule la première lettre de chaque mot.

Vous apprendrez Méthodes de chaînesMajuscules
BeginnerStringsStudent-beginner
Aucune solution pour l’instant
Facile

Vérification d'anagrammes

Vérifiez si deux phrases utilisent exactement les mêmes lettres.

Vous apprendrez TriComptage des fréquences
BeginnerStringsStudent-beginner
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.

Vous apprendrez Parcours à l'enversDécoupage
BeginnerStringsStudent-beginner
Aucune solution pour l’instant