Sfide di Programmazione

Allena le tue capacità di problem solving con sfide indipendenti dal linguaggio, risolvibili in Python, C++ o C#. Ogni invio viene testato automaticamente e revisionato dall'AI.

  • Python · C++ · C#
  • Test automatici
  • Revisione AI
  • Soluzioni della community
Percorso di apprendimento
150
Sfide
2
Soluzioni condivise
3
Linguaggi

Tutte le sfide

Cerca per argomento, linguaggio o difficoltà.

150 sfide
Difficile

Ricompense Massime dei Progetti

Scegli progetti non sovrapposti per ottenere la somma massima delle ricompense.

Dynamic-programmingScheduling
Nessuna soluzione ancora
Facile

Running Sum

Replace each value with the total so far.

ArraysBeginnerLearning-path
Nessuna soluzione ancora
Media

Recursive Power

Compute a power recursively by halving the exponent.

BeginnerLearning-pathRecursion
Nessuna soluzione ancora
Facile

Riga della Tabellina

Elenca i primi multipli di un numero.

BeginnerLearning-pathLoops
Nessuna soluzione ancora
Facile

Body Mass Index

Compute BMI from weight and height.

BeginnerLearning-pathVariables
Nessuna soluzione ancora
Facile

Conta Lettere Maiuscole

Conta le lettere maiuscole in un testo.

BeginnerLearning-pathStrings
Nessuna soluzione ancora
Facile

Flatten a 2D Array

Combine the rows of a 2D integer array into one array.

ArraysLoops
Nessuna soluzione ancora
Media

Tree Diameter

A tree is a connected undirected graph with no cycles.

GraphsTrees
Nessuna soluzione ancora
Difficile

Minimum Window Substring

Find the shortest piece of text containing all required characters.

AdvancedCompetitive-programmingSliding-windowStrings
Nessuna soluzione ancora
Facile

Numero Mancante

Trova l'unico numero mancante da 0 a n.

ArraysBeginnerStudent-beginnermath
Nessuna soluzione ancora
Facile

Countdown to Liftoff

Count down from a number and end with Liftoff!

BeginnerLearning-pathLoops
Nessuna soluzione ancora
Facile

Somma di un Array

Somma tutti i valori in una lista.

ArraysBeginnerStudent-beginner
Nessuna soluzione ancora
Media

Minesweeper Neighbor Counts

Annotate a rectangular board.

ArraysGrids
Nessuna soluzione ancora
Facile

Letter Grade

Turn a test score into a letter grade.

BeginnerConditionsLearning-path
Nessuna soluzione ancora
Facile

Minimo dell'Array

Trova il valore più piccolo in una lista.

ArraysBeginnerStudent-beginner
Nessuna soluzione ancora
Facile

Initials From a Name

Build uppercase initials from a full name.

BeginnerLearning-pathStrings
Nessuna soluzione ancora
Facile

Massimo dell'Array

Trova il valore più grande in una lista.

ArraysBeginnerStudent-beginner
Nessuna soluzione ancora
Facile

Verifica Numero Primo

Stabilisci se un numero è primo.

BeginnerLoopsNumbersStudent-beginner
Nessuna soluzione ancora