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

Svuota Due Mucchi di Monete

Decidi se rimozioni a coppie possono svuotare due mucchi.

Greedymath
Nessuna soluzione ancora
Facile

Frequenza dei caratteri

Conta quante volte appare ciascun carattere.

BeginnerDictionariesStringsStudent-beginner
Nessuna soluzione ancora
Facile

Acronym Generator

Create an acronym from the first letter of every word, in uppercase.

ParsingStrings
Nessuna soluzione ancora
Facile

Colore di una casella degli scacchi

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

Beginnermath
Nessuna soluzione ancora
Facile

Sposta gli zeri

Sposta ogni zero alla fine mantenendo l'ordine degli altri elementi.

ArraysBeginnerStudent-beginner
Nessuna soluzione ancora
Media

Sottrai Cifre per Arrivare a Zero

Usa il minor numero possibile di sottrazioni di cifre per arrivare a zero.

Dynamic-programmingNumbers
Nessuna soluzione ancora
Media

Nearest Smaller Value to the Left

For each number, find the closest earlier position containing a strictly smaller number.

ArraysStacks
Nessuna soluzione ancora
Difficile

Matrix Chain Multiplication

Find the cheapest order to multiply a chain of matrices.

AdvancedCompetitive-programmingDynamic-programming
Nessuna soluzione ancora
Facile

Ore, Minuti e Secondi

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

Beginnermath
Nessuna soluzione ancora
Facile

Primo Carattere Unico

Trova il primo carattere che compare una sola volta.

BeginnerDictionariesStringsStudent-beginner
Nessuna soluzione ancora
Facile

Massimo Comun Divisore

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

BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Differenza dei Quadrati

Sottrai la somma dei quadrati dal quadrato della somma.

Beginnermath
Nessuna soluzione ancora
Media

Longest Common Subsequence Length

A subsequence is formed by deleting zero or more elements while preserving the order of the remaining elements.

Dynamic-programmingSequences
Nessuna soluzione ancora
Facile

Numero di Armstrong

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

BeginnerNumbersStudent-beginner
Nessuna soluzione ancora
Facile

Password Rules Check

Check a password against simple strength rules.

BeginnerConditionsLearning-pathStrings
Nessuna soluzione ancora
Facile

Verifica Anagrammi

Verifica se due frasi utilizzano le stesse lettere.

BeginnerStringsStudent-beginner
Nessuna soluzione ancora
Facile

Inverti una stringa

Restituisci i caratteri di una stringa in ordine inverso.

BeginnerStringsStudent-beginner
Nessuna soluzione ancora
Facile

Fizz Buzz

Costruisci una sequenza usando la divisibilità per 3 e 5.

BeginnerNumbers
Nessuna soluzione ancora