Sfide di programmazione su Beginner

Esercitati su Beginner con 95 sfide di programmazione, dalle più facili alle più difficili. Ogni sfida gira nel browser, con test immediati, una revisione del tuo codice da parte dell'IA e soluzioni della community da confrontare.

Facile · 89 Media · 6

Competenze che allenerai: ConteggioAritmeticaEstrarre le cifreFormuleListeCicliCondizioniDividere stringheDivisibilitàListe 2DModuloTenere traccia del massimo
  • Python · C++ · C#
  • Test automatici
  • Revisione AI
  • Soluzioni della community
226
Sfide
2
Soluzioni condivise
3
Linguaggi

Tutte le sfide

Cerca per argomento, linguaggio o difficoltà.

95 sfide
Media

Recursive Power

Compute a power recursively by halving the exponent.

Imparerai Dimezzare l'esponenteDivide et impera
BeginnerLearning-pathRecursion
Nessuna soluzione ancora
Facile

Min and Max Together

Find the smallest and largest value in one pass.

Imparerai Un solo passaggioPiù valori di ritorno
ArraysBeginnerFunctionsLearning-path
Nessuna soluzione ancora
Facile

Valore di un Numero Romano

Converti un numero romano in un numero intero.

Imparerai Tabelle simbolo-valoreRegole sottrattive
BeginnerLookup-tablesStringsStudent-beginner
Nessuna soluzione ancora
Facile

Interesse Semplice

Calcola l'importo totale dopo l'interesse semplice.

Imparerai PercentualiProblemi testuali
BeginnerLearning-pathVariables
Nessuna soluzione ancora
Facile

Frequenza dei caratteri

Conta quante volte appare ciascun carattere.

Imparerai Tabelle di frequenzaConteggio
BeginnerDictionariesStringsStudent-beginner
Nessuna soluzione ancora
Media

Readability Grade

Estimate the school grade needed to read a text.

Imparerai Analisi del testoFormule
BeginnerStringsStudent-beginnermath
Nessuna soluzione ancora
Facile

Primo Carattere Unico

Trova il primo carattere che compare una sola volta.

Imparerai Hash mapConteggio
BeginnerDictionariesStringsStudent-beginner
Nessuna soluzione ancora
Facile

Potenza di due

Verifica se un numero è una potenza di due.

Imparerai Manipolazione dei bitDivisione
BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Numero Palindromo

Verifica se un numero si legge uguale da sinistra a destra e viceversa.

Imparerai Invertire le cifreConfronti
BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Minimo Comune Multiplo

Trova il più piccolo numero positivo divisibile da entrambi i valori.

Imparerai MCD e mcmTeoria dei numeri
BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Password Rules Check

Check a password against simple strength rules.

Imparerai ValidazioneFlag booleani
BeginnerConditionsLearning-pathStrings
Nessuna soluzione ancora
Facile

Rimuovi Duplicati

Mantieni solo la prima occorrenza di ogni valore.

Imparerai Ricordare i valori vistiMantenere l'ordine
ArraysBeginnerSetsStudent-beginner
Nessuna soluzione ancora
Facile

Numero di Armstrong

Verifica se un numero è uguale alla somma delle sue cifre elevate alla quantità di cifre.

Imparerai Estrarre le cifrePotenze
BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Sum of Odd Numbers

Add every odd number up to a limit.

Imparerai Cicli forAccumulatori
BeginnerLearning-pathLoops
Nessuna soluzione ancora
Facile

Numero Mancante

Trova l'unico numero mancante da 0 a n.

Imparerai Serie aritmeticheTrucco della differenza delle somme
ArraysBeginnerStudent-beginnermath
Nessuna soluzione ancora
Facile

Massimo Comun Divisore

Trova il numero più grande che divide entrambi i valori.

Imparerai Algoritmo di EuclideModulo
BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Every Other Character

Keep the characters at even positions.

Imparerai Indici delle stringhePassi
BeginnerLearning-pathStrings
Nessuna soluzione ancora
Facile

Body Mass Index

Compute BMI from weight and height.

Imparerai FormuleVirgola mobile
BeginnerLearning-pathVariables
Nessuna soluzione ancora