- Executors
-
Learn
Python Learning Hub Runnable examples, NumPy, pandas, and more C & C++ Learning Hub Pointers, memory, STL, and modern C++ C# Learning HubC# basics, OOP, LINQ, async, and .NET exercises Python Algorithms Search, sorting, recursion, and visualizers O(n) C & C++ Algorithms Compare algorithms implemented in C and C++
- Challenges
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
- 150
- Challenges
- 2
- Solutions shared
- 3
- Languages
All challenges
Search by topic, language, or difficulty.
Easy
Distance Between Points
Compute the straight-line distance between two points.
No solutions yet
Medium
Raise a Fraction to a Real Power
Raise a positive fraction to a real-valued exponent.
No solutions yet
Medium
Raise a Number to a Fractional Power
Raise a positive real number to a rational exponent.
No solutions yet
Easy
Count Handshakes
Count handshakes when every pair of people shakes hands once.
No solutions yet
Medium
Two Nonattacking Knights
Count safe placements of two knights for each square board size.
No solutions yet
Medium
Exact Fraction Arithmetic
Perform fraction operations and return a reduced fraction.
No solutions yet
Easy
Hours, Minutes, and Seconds
Convert a duration in seconds to a compact readable string.
No solutions yet
Medium
Number Spiral Lookup
Find a value by row and column in an expanding number spiral.
No solutions yet