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
Facile

Ruota Array

Ruota una lista verso destra di un certo numero di posizioni.

Imparerai Indici degli arrayModulo
ArraysBeginnerStudent-beginner
Nessuna soluzione ancora
Facile

Differenza dei Quadrati

Sottrai la somma dei quadrati dal quadrato della somma.

Imparerai FormuleAritmetica
Beginnermath
Nessuna soluzione ancora
Facile

Colore di una casella degli scacchi

Determina il colore di una casella su una scacchiera 8x8.

Imparerai CoordinateParità
Beginnermath
Nessuna soluzione ancora
Facile

Ore, Minuti e Secondi

Converti una durata in secondi in una stringa compatta e leggibile.

Imparerai Unità di tempoFormattazione di stringhe
Beginnermath
Nessuna soluzione ancora
Facile

Cifra più piccola

Trova la cifra decimale più piccola di un intero positivo.

Imparerai Estrarre le cifreTenere traccia del minimo
Beginner
Nessuna soluzione ancora
Facile

Fattoriale

Moltiplica tutti i numeri interi positivi fino a n.

Imparerai CicliProdotto progressivo
Beginner
Nessuna soluzione ancora
Facile

Somma delle Cifre

Somma le cifre decimali di un intero positivo.

Imparerai Modulo e divisioneCicli while
Beginner
Nessuna soluzione ancora
Facile

Cifra più grande

Trova la cifra decimale più grande di un intero positivo.

Imparerai Estrarre le cifreTenere traccia del massimo
Beginner
Nessuna soluzione ancora
Facile

Numero Triangolare

Somma gli interi da 1 a n.

Imparerai CicliSerie aritmetiche
Beginner
Nessuna soluzione ancora
Facile

Eleva un Numero al Quadrato

Moltiplica un intero per sé stesso.

Imparerai FunzioniAritmetica
Beginner
Nessuna soluzione ancora
Facile

Inverti un Numero

Inverti le cifre decimali di un intero positivo.

Imparerai Estrarre le cifreCostruire numeri
Beginner
Nessuna soluzione ancora
Facile

Conta le Cifre

Conta le cifre decimali di un intero positivo.

Imparerai Divisione interaCicli di conteggio
Beginner
Nessuna soluzione ancora
Facile

Un'unica configurazione condivisa

Simula un oggetto di impostazioni singleton: ogni parte del programma legge e scrive la stessa istanza.

Imparerai SingletonStato condiviso
BeginnerPattern di progettazioneSimulation
Nessuna soluzione ancora
Facile

Prima età non valida

Valida le età inserite e segnala dove si trova la prima voce errata invece di far crashare il programma.

Imparerai ValidazioneAnalisi del testo
BeginnerParsingStrings
Nessuna soluzione ancora
Facile

Contare i livelli di log

Leggi le righe di un file di log e conta quante sono INFO, WARNING ed ERROR.

Imparerai Lettura per righeSuddivisione di stringhe
BeginnerParsingStrings
Nessuna soluzione ancora
Facile

Pedaggi dei veicoli

Calcola i pedaggi per motociclette, auto e camion, dove i camion estendono la regola base dei veicoli con gli assi.

Imparerai EreditarietàOverride dei metodi
BeginnerSimulation
Nessuna soluzione ancora
Facile

Regole di un conto bancario

Proteggi il saldo di un conto con regole di deposito e prelievo, rifiutando le operazioni non valide.

Imparerai IncapsulamentoRegole di business
BeginnerSimulation
Nessuna soluzione ancora
Facile

Sommare i numeri validi

Somma gli elementi che sono numeri interi e ignora tutto il resto, come fa try/except quando gestisce input non valido.

Imparerai Try/exceptValidazione dell'input
BeginnerParsingStrings
Nessuna soluzione ancora