- 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
Count Pairs With a Sum
Count pairs of positions whose values add up to a target.
No solutions yet
Easy
Cart Total With Discount
Total a shopping cart and apply a discount above a threshold.
No solutions yet
Medium
Smallest Missing Coin Sum
Find the first positive amount that cannot be made from the available coins.
No solutions yet
Easy
Make an Array Nondecreasing
Find the fewest increments needed so each value is at least the previous one.
No solutions yet
Easy
Pascal’s Triangle
Build rows by adding neighboring entries from the previous row.
No solutions yet