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
Media

Aritmetica Esatta con Frazioni

Esegui operazioni tra frazioni e restituisci una frazione ridotta ai minimi termini.

Fractionsmath
Nessuna soluzione ancora
Difficile

Largest Rectangle in a Histogram

Find the largest rectangle that fits under a histogram.

AdvancedCompetitive-programmingStacks
Nessuna soluzione ancora
Facile

Secondo Valore Più Grande

Trova il secondo valore distinto più grande.

ArraysBeginnerStudent-beginner
Nessuna soluzione ancora
Difficile

Trapping Rain Water

Compute how much rain water an elevation map holds.

AdvancedArraysCompetitive-programmingGreedy
Nessuna soluzione ancora
Media

Tic-Tac-Toe Winner

Decide the result of a tic-tac-toe board.

BeginnerConditionsGridsLearning-path
Nessuna soluzione ancora
Facile

Contanti: Il Minor Numero di Monete

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

BeginnerGreedyStudent-beginnermath
Nessuna soluzione ancora
Facile

Valore Assoluto Senza abs

Calcola un valore assoluto usando una condizione.

BeginnerConditionsLearning-path
Nessuna soluzione ancora
Media

Largest Adjacent-Digit Product

Take every contiguous window of span digits and multiply its digits.

NumbersSliding-window
Nessuna soluzione ancora
Facile

Frequenza dei caratteri

Conta quante volte appare ciascun carattere.

BeginnerDictionariesStringsStudent-beginner
Nessuna soluzione ancora
Facile

Colore di una casella degli scacchi

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

Beginnermath
Nessuna soluzione ancora
Media

Somma Minima di Monete Mancante

Trova il primo importo positivo che non può essere ottenuto con le monete disponibili.

ArraysGreedy
Nessuna soluzione ancora
Media

Svuota Due Mucchi di Monete

Decidi se rimozioni a coppie possono svuotare due mucchi.

Greedymath
Nessuna soluzione ancora
Facile

Ore, Minuti e Secondi

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

Beginnermath
Nessuna soluzione ancora
Difficile

Matrix Chain Multiplication

Find the cheapest order to multiply a chain of matrices.

AdvancedCompetitive-programmingDynamic-programming
Nessuna soluzione ancora
Facile

Numero Palindromo

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

BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Media di un Array

Calcola la media di una lista di numeri.

ArraysBeginnerStudent-beginner
Nessuna soluzione ancora
Media

Ricerca nella Spirale Numerica

Trova un valore dato riga e colonna in una spirale numerica crescente.

Patternsmath
Nessuna soluzione ancora
Facile

Rendi un Array Non Decrescente

Trova il numero minimo di incrementi necessari affinché ogni valore sia almeno pari al precedente.

ArraysGreedy
Nessuna soluzione ancora