- 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
Recently solved by the community
Fresh passing solutions from other developers. Read their code and AI reviews, then solve the challenge to join the discussion.
All challenges
Search by topic, language, or difficulty.
Easy
Count Pairs With a Sum
Count pairs of positions whose values add up to a target.
No solutions yet
Hard
Shortest Delivery Tour
Visit every city once and return home as cheaply as possible.
No solutions yet
Easy
Distance Between Points
Compute the straight-line distance between two points.
No solutions yet
Hard
Cut a Rectangle Into Squares
Find the fewest straight cuts needed to produce only squares.
No solutions yet
Medium
Shortest Weighted Routes
Find the minimum total route cost from city 1 to each city.
No solutions yet
Hard
Minimum Network Connection Cost
Choose undirected links so that every vertex can reach every other vertex, with minimum total cost.
No solutions yet