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

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

BeginnerLearning-pathVariables
Facile

Swap First and Last

Exchange the first and last items of a list.

ArraysBeginnerLearning-path
Nessuna soluzione ancora
Facile

Triangle Classification

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

ConditionsGeometry
Nessuna soluzione ancora
Media

Island Perimeter

Measure the coastline of land cells in a grid.

AdvancedGridsHackathon
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

Above-Average Values

Keep the values that are greater than the average.

ArraysBeginnerLearning-path
Nessuna soluzione ancora
Facile

Cart Total With Discount

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

ArraysBeginnerFunctionsLearning-path
Nessuna soluzione ancora
Media

Eleva una Frazione a una Potenza Reale

Eleva una frazione positiva a un esponente reale.

Fractionsmath
Nessuna soluzione ancora
Media

Eleva un Numero a una Potenza Frazionaria

Eleva un numero reale positivo a un esponente razionale.

Fractionsmath
Nessuna soluzione ancora
Facile

Sequenza di Collatz

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

NumbersSimulation
Nessuna soluzione ancora
Difficile

Median of Two Sorted Arrays

Find the median of two sorted lists combined.

AdvancedBinary-searchCompetitive-programming
Nessuna soluzione ancora
Media

Recursive Palindrome

Check a palindrome recursively, ignoring case and punctuation.

BeginnerLearning-pathRecursionStrings
Nessuna soluzione ancora
Facile

Sum of Odd Numbers

Add every odd number up to a limit.

BeginnerLearning-pathLoops
Nessuna soluzione ancora
Facile

Ticket Price by Age

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

BeginnerConditionsLearning-path
Nessuna soluzione ancora
Facile

Largest of Three

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

BeginnerConditionsLearning-path
Nessuna soluzione ancora
Facile

Mediana di una Lista

Trova il valore centrale di una lista dopo averla ordinata.

Arraysmath
Nessuna soluzione ancora
Facile

Count Positive Numbers

Count the values greater than zero in a list.

ArraysBeginnerLearning-path
Nessuna soluzione ancora
Facile

Numero di Fibonacci

Restituisci l'n-esimo numero di Fibonacci.

BeginnerLoopsSequencesStudent-beginner
Nessuna soluzione ancora