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
0
Solutions shared
3
Languages

All challenges

Search by topic, language, or difficulty.

150 challenges
Medium

Digital Root

Sum the digits repeatedly until one digit remains.

Algorithms
No solutions yet
Easy

Smallest Digit

Find the smallest decimal digit of a positive integer.

Beginner
No solutions yet
Easy

Count Digits

Count the decimal digits of a positive integer.

Beginner
No solutions yet
Easy

Sum of Digits

Add up the decimal digits of a positive integer.

Beginner
No solutions yet
Easy

Square a Number

Multiply an integer by itself.

Beginner
No solutions yet
Easy

Reverse a Number

Reverse the decimal digits of a positive integer.

Beginner
No solutions yet