- 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
Find Right-Triangle Triples
List all integer right triangles with a specified perimeter.
No solutions yet
Medium
Factory Production Time
Find the earliest time parallel machines can finish a target number of items.
No solutions yet
Easy
DNA to RNA Transcription
Build an RNA string by replacing every DNA character with its partner.
No solutions yet
Easy
Classify a Number by Its Divisors
Classify a positive integer as perfect, abundant, or deficient.
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
Easy
Pascal’s Triangle
Build rows by adding neighboring entries from the previous row.
No solutions yet