Programming Challenges

Strengthen your problem-solving skills with language-neutral challenges you can solve in Python, C++, or C#. Every submission is checked by automated tests and reviewed by AI.

  • Python · C++ · C#
  • Automated tests
  • AI code review
  • Community solutions
Learning path
150
Challenges
2
Solutions shared
3
Languages

All challenges

Search by topic, language, or difficulty.

4 challenges
Medium

Largest Prime Factor

Find the largest prime that divides a positive integer.

AlgorithmsNumber-theory
No solutions yet
Medium

Factory Production Time

Find the earliest time parallel machines can finish a target number of items.

AlgorithmsBinary-search
No solutions yet
Medium

Digital Root

Sum the digits repeatedly until one digit remains.

Algorithms
No solutions yet
Medium

Digit Power Sum

Add each digit raised to its position from the left.

Algorithms
No solutions yet