Sfide di programmazione su Student-beginner

Esercitati su Student-beginner con 28 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 · 27 Media · 1

Competenze che allenerai: ConteggioDividere stringheDue puntatoriModuloTenere traccia del massimoUn solo passaggioAccumulatoriAggiornare due variabiliAlgoritmi greedyAlgoritmo di EuclideAnalisi del testoAppartenenza a un insieme
  • 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à.

28 sfide
Facile

Contanti: Il Minor Numero di Monete

Dai il resto usando il minor numero possibile di monete statunitensi.

Imparerai Algoritmi greedyDare il resto
BeginnerGreedyStudent-beginnermath
Nessuna soluzione ancora
Facile

Numero di Fibonacci

Restituisci l'n-esimo numero di Fibonacci.

Imparerai IterazioneAggiornare due variabili
BeginnerLoopsSequencesStudent-beginner
Nessuna soluzione ancora
Facile

Verifica Numero Primo

Stabilisci se un numero è primo.

Imparerai DivisibilitàOttimizzare i cicli
BeginnerLoopsNumbersStudent-beginner
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

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

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

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

Stringa Palindroma

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

Imparerai Due puntatoriUscita anticipata
BeginnerStringsStudent-beginner
Nessuna soluzione ancora
Facile

Title Case

Metti la prima lettera di ogni parola in maiuscolo.

Imparerai Metodi delle stringheMaiuscole
BeginnerStringsStudent-beginner
Nessuna soluzione ancora
Facile

Verifica Anagrammi

Verifica se due frasi utilizzano le stesse lettere.

Imparerai OrdinamentoConteggio delle frequenze
BeginnerStringsStudent-beginner
Nessuna soluzione ancora
Facile

Inverti una stringa

Restituisci i caratteri di una stringa in ordine inverso.

Imparerai Scorrimento all'indietroSlicing
BeginnerStringsStudent-beginner
Nessuna soluzione ancora