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

Distance Between Points

Compute the straight-line distance between two points.

BeginnerFunctionsLearning-pathmath
Nessuna soluzione ancora
Difficile

Word Break

Decide whether text can be split into dictionary words.

AdvancedDynamic-programmingHackathonStrings
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
Media

Gradebook Top Student

Find the student with the highest average score.

BeginnerFunctionsGridsLearning-path
Nessuna soluzione ancora
Difficile

Longest Path in a DAG

Find the heaviest path in a task dependency graph.

AdvancedGraphsHackathonTopological-sort
Nessuna soluzione ancora
Facile

Word Tile Score

Add the tile values for every letter in a word.

Lookup-tablesStrings
Nessuna soluzione ancora
Media

Shortest Weighted Routes

Find the minimum total route cost from city 1 to each city.

GraphsPriority-queuesShortest-path
Nessuna soluzione ancora
Difficile

Minimum Network Connection Cost

Choose undirected links so that every vertex can reach every other vertex, with minimum total cost.

Disjoint-setsGraphsMinimum-spanning-tree
Nessuna soluzione ancora
Facile

Min and Max Together

Find the smallest and largest value in one pass.

ArraysBeginnerFunctionsLearning-path
Nessuna soluzione ancora
Media

Count Islands

Count groups of connected land cells in a grid.

BeginnerGridsLearning-pathRecursion
Nessuna soluzione ancora
Facile

Every Other Character

Keep the characters at even positions.

BeginnerLearning-pathStrings
Nessuna soluzione ancora
Difficile

Hotel Room Allocation

Assign arriving groups in order.

Segment-treesSimulation
Nessuna soluzione ancora
Media

Prodotto del Triangolo Rettangolo

Trova il prodotto massimo dei lati di un triangolo rettangolo con lati interi e un perimetro dato.

GeometryNumber-theory
Nessuna soluzione ancora
Facile

Triangle Classification

Classify three side lengths as invalid, equilateral, isosceles, or scalene.

ConditionsGeometry
Nessuna soluzione ancora
Facile

First Negative Index

Find where the first negative number appears.

ArraysBeginnerLearning-path
Nessuna soluzione ancora
Media

Island Perimeter

Measure the coastline of land cells in a grid.

AdvancedGridsHackathon
Nessuna soluzione ancora
Facile

Average of Three

Average three whole numbers.

BeginnerLearning-pathVariables
Media

List Primes With a Sieve

Find primes up to a limit by marking composite multiples.

Number-theorySieve
Nessuna soluzione ancora