- 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.
Medium
Recursive Palindrome
Check a palindrome recursively, ignoring case and punctuation.
No solutions yet
Medium
Exact Fraction Arithmetic
Perform fraction operations and return a reduced fraction.
No solutions yet
Hard
Matrix Chain Multiplication
Find the cheapest order to multiply a chain of matrices.
No solutions yet
Medium
Find Right-Triangle Triples
List all integer right triangles with a specified perimeter.
No solutions yet
Medium
Count Grid Paths
Count routes across a rectangular grid using only right and down moves.
No solutions yet
Medium
Longest Common Subsequence Length
A subsequence is formed by deleting zero or more elements while preserving the order of the remaining elements.
No solutions yet
Easy
Hours, Minutes, and Seconds
Convert a duration in seconds to a compact readable string.
No solutions yet