- 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
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
Two Nonattacking Knights
Count safe placements of two knights for each square board size.
No solutions yet
Medium
Number Spiral Lookup
Find a value by row and column in an expanding number spiral.
No solutions yet
Easy
Count Handshakes
Count handshakes when every pair of people shakes hands once.
No solutions yet