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
Facile

First Negative Index

Find where the first negative number appears.

ArraysBeginnerLearning-path
Nessuna soluzione ancora
Media

Conta i Percorsi nella Griglia

Conta i percorsi su una griglia rettangolare usando solo mosse verso destra e verso il basso.

CombinatoricsDynamic-programming
Nessuna soluzione ancora
Media

Due Cavalieri Non Attaccanti

Conta le disposizioni sicure di due cavalieri per ogni dimensione di scacchiera quadrata.

Combinatoricsmath
Nessuna soluzione ancora
Difficile

Componenti Fortemente Connesse

Conta i gruppi di nodi che possono raggiungersi a vicenda.

AdvancedCompetitive-programmingGraphs
Nessuna soluzione ancora
Media

Radice Digitale

Somma ripetutamente le cifre finché non rimane una sola cifra.

Algorithms
Nessuna soluzione ancora
Difficile

Longest Path in a DAG

Find the heaviest path in a task dependency graph.

AdvancedGraphsHackathonTopological-sort
Nessuna soluzione ancora
Media

Somma delle cifre elevate alla posizione

Somma ogni cifra elevata alla sua posizione da sinistra.

Algorithms
Nessuna soluzione ancora
Media

Trova Triple di Triangoli Rettangoli

Elenca tutti i triangoli rettangoli con lati interi e un perimetro specificato.

GeometryNumber-theory
Nessuna soluzione ancora
Facile

Conta le strette di mano

Conta le strette di mano quando ogni coppia di persone si stringe la mano una volta.

Combinatoricsmath
Nessuna soluzione ancora
Facile

Interesse Semplice

Calcola l'importo totale dopo l'interesse semplice.

BeginnerLearning-pathVariables
Nessuna soluzione ancora
Difficile

Word Break

Decide whether text can be split into dictionary words.

AdvancedDynamic-programmingHackathonStrings
Nessuna soluzione ancora
Media

Conta le Combinazioni di Monete

Conta i modi per ottenere un importo usando un numero illimitato di monete di denominazioni specificate.

CombinatoricsDynamic-programming
Nessuna soluzione ancora
Facile

Classifica un Numero in base ai suoi Divisori

Classifica un intero positivo come perfetto, abbondante o deficiente.

BeginnerNumber-theory
Nessuna soluzione ancora
Facile

Raddoppio dei chicchi sulla scacchiera

Calcola il numero di chicchi su una casella e il totale su tutte le 64 caselle.

NumbersSequences
Nessuna soluzione ancora
Facile

DNA to RNA Transcription

Build an RNA string by replacing every DNA character with its partner.

MappingStrings
Nessuna soluzione ancora
Facile

Potenza tramite Moltiplicazione Ripetuta

Eleva un numero a una potenza usando un ciclo.

BeginnerLearning-pathLoops
Nessuna soluzione ancora
Difficile

Median of Two Sorted Arrays

Find the median of two sorted lists combined.

AdvancedBinary-searchCompetitive-programming
Nessuna soluzione ancora
Difficile

Taglia un Rettangolo in Quadrati

Trova il minor numero di tagli rettilinei necessari per ottenere solo quadrati.

Dynamic-programmingGeometry
Nessuna soluzione ancora