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

Largest of Three

Pick the largest of three numbers without a built-in max.

BeginnerConditionsLearning-path
Nessuna soluzione ancora
Facile

Swap First and Last

Exchange the first and last items of a list.

ArraysBeginnerLearning-path
Nessuna soluzione ancora
Difficile

Componenti Fortemente Connesse

Conta i gruppi di nodi che possono raggiungersi a vicenda.

AdvancedCompetitive-programmingGraphs
Nessuna soluzione ancora
Facile

Cart Total With Discount

Total a shopping cart and apply a discount above a threshold.

ArraysBeginnerFunctionsLearning-path
Nessuna soluzione ancora
Facile

Sum of Odd Numbers

Add every odd number up to a limit.

BeginnerLearning-pathLoops
Nessuna soluzione ancora
Facile

Word Tile Score

Add the tile values for every letter in a word.

Lookup-tablesStrings
Nessuna soluzione ancora
Facile

Potenza tramite Moltiplicazione Ripetuta

Eleva un numero a una potenza usando un ciclo.

BeginnerLearning-pathLoops
Nessuna soluzione ancora
Facile

Triangle Classification

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

ConditionsGeometry
Nessuna soluzione ancora
Media

Recursive Power

Compute a power recursively by halving the exponent.

BeginnerLearning-pathRecursion
Nessuna soluzione ancora
Facile

Body Mass Index

Compute BMI from weight and height.

BeginnerLearning-pathVariables
Nessuna soluzione ancora
Facile

Ticket Price by Age

Choose a cinema ticket price from the visitor's age.

BeginnerConditionsLearning-path
Nessuna soluzione ancora
Media

Island Perimeter

Measure the coastline of land cells in a grid.

AdvancedGridsHackathon
Nessuna soluzione ancora
Facile

Count Positive Numbers

Count the values greater than zero in a list.

ArraysBeginnerLearning-path
Nessuna soluzione ancora
Media

Robot Command Simulator

Move a robot using L (turn left 90 degrees), R (turn right 90 degrees), and A (advance one step).

SimulationState-machines
Nessuna soluzione ancora
Facile

Sequenza di Collatz

Segui la regola dimezza-o-triplica-e-somma-uno fino a raggiungere 1.

NumbersSimulation
Nessuna soluzione ancora
Facile

Conta Lettere Maiuscole

Conta le lettere maiuscole in un testo.

BeginnerLearning-pathStrings
Nessuna soluzione ancora
Facile

Countdown to Liftoff

Count down from a number and end with Liftoff!

BeginnerLearning-pathLoops
Nessuna soluzione ancora
Media

Eleva una Frazione a una Potenza Reale

Eleva una frazione positiva a un esponente reale.

Fractionsmath
Nessuna soluzione ancora