Problems
Pick a problem and write your solution in the built-in editor. The judge runs it against real test cases while you watch, and the wider archive is open to read whenever you like.
This page is still under construction.
- Knights and DragonsHard8
Geometry, Sorting +2No attempts yetTime limit4sMemory limit512 MB
Judgeable - Adding ParenthesesHard8
Dynamic programming, Recursion +2No attempts yetTime limit0.5sMemory limit512 MB
Judgeable - Add Parentheses 3Hard8
Divide and conquer, Dynamic programming +2No attempts yetTime limit1.5sMemory limit512 MB
Judgeable - Fraction ChallengeHard8
String, Hash map +2No attempts yetTime limit0.5sMemory limit512 MB
Judgeable - Counting StairsHard8
Dynamic programming, Math +2No attempts yetTime limit3sMemory limit512 MB
Judgeable - Distinct SubstringsHard8
String matching, Math +1No attempts yetTime limit3sMemory limit512 MB
Judgeable - Distance SumHard8
Graph, BFS +2No attempts yetTime limit4sMemory limit512 MB
Judgeable - FractionsHard8
Math, Number theory +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - King Kog's ReceptionHard8
Segment tree, Binary search +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - HikingHard8
Graph, Shortest path +2No attempts yetTime limit1sMemory limit256 MB
Judgeable - Three Primary ColorsHard8
Divide and conquer, Segment tree +2No attempts yetTime limit3sMemory limit256 MB
Judgeable - XOR PokerHard8
Bit manipulation, Greedy +1No attempts yetTime limit2sMemory limit512 MB
Judgeable - The ABCD MurdererHard8
String matching, Array +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Shooter IslandHard8
Union-find, Intervals +2No attempts yetTime limit3sMemory limit512 MB
Judgeable - Erasing MatrixHard8
Graph, Greedy +2No attempts yetTime limit1sMemory limit256 MB
Judgeable - Katty and WonkiHard8
Tree, Graph +2No attempts yetTime limit1sMemory limit256 MB
Judgeable - The Pied PiperHard8
Graph, Simulation +2No attempts yetTime limit1sMemory limit256 MB
Judgeable - Nader ShahHard8
Graph, Greedy +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Python ClassesHard8
Greedy, Union-find +2No attempts yetTime limit2sMemory limit512 MB
Judgeable Dynamic programming, Greedy +2No attempts yetTime limit5sMemory limit512 MB
JudgeableDivide and conquer, Sorting +2No attempts yetTime limit2sMemory limit512 MB
Judgeable- Colorful TreeHard8
Tree, DFS +2No attempts yetTime limit5sMemory limit512 MB
Judgeable - Metal Bar CubeHard8
Greedy, Implementation +2No attempts yetTime limit1sMemory limit512 MB
Judgeable - Balance BeamHard8
Dynamic programming, Math +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Sort It OutHard8
Sorting, Combinatorics +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - BulldozerHard8
Geometry, Sorting +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - IlluminationHard8
Dynamic programming, Segment tree +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Trodden CableHard8
Shortest path, Graph +2No attempts yetTime limit5sMemory limit512 MB
Judgeable - Spotlight MovementHard8
Geometry, Simulation +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Gravity PointHard8
Geometry, Probability +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Identity FunctionHard8
Math, Number theory +1No attempts yetTime limit5sMemory limit512 MB
Judgeable - Live ProgrammingHard8
Dynamic programming, Sorting +2No attempts yetTime limit5sMemory limit512 MB
Judgeable - Endless BFSHard8
Graph, BFS +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Librarian's WorkHard8
Greedy, Dynamic programming +2No attempts yetTime limit5sMemory limit512 MB
Judgeable - Permutation PeriodHard8
Math, Number theory +2No attempts yetTime limit5sMemory limit512 MB
Judgeable - Santa's GiftHard8
Dynamic programming, Greedy +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Prefix Suffix SearchHard8
String matching, Trie +2No attempts yetTime limit3sMemory limit512 MB
Judgeable - Nim without ZeroHard8
Game theory, Bit manipulation +1No attempts yetTime limit2sMemory limit512 MB
Judgeable - Sum of QQHard8
Math, Number theory +1No attempts yetTime limit2sMemory limit512 MB
Judgeable - Clique ColoringHard8
Combinatorics, Math +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Cat DatingHard8
DFS, Greedy +2No attempts yetTime limit4sMemory limit1024 MB
Judgeable - DifferenceHard8
Simulation, Math +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Pear-wise VotingHard8
Bit manipulation, Dynamic programming +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Sequential YahtzeeHard8
Dynamic programming, Prefix sum +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Funny Number GameHard8
Bit manipulation, Math +2No attempts yetTime limit0.5sMemory limit512 MB
Judgeable - Fibonacci NimHard8
Game theory, Math +2No attempts yetTime limit0.5sMemory limit512 MB
Judgeable - Card GameHard8
Game theory, Dynamic programming +2No attempts yetTime limit1sMemory limit512 MB
Judgeable - Knight GameHard8
Game theory, Math +2No attempts yetTime limit1sMemory limit512 MB
Judgeable - Sum of VectorsHard8
Sorting, Geometry +2No attempts yetTime limit0.5sMemory limit512 MB
Judgeable - Naming the ComputerHard8
String matching, Dynamic programming +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - XOR MSTHard8
Trie, Minimum spanning tree +2No attempts yetTime limit2sMemory limit512 MB
Judgeable Trie, Bit manipulation +2No attempts yetTime limit1sMemory limit512 MB
Judgeable- Set and QueriesHard8
Bit manipulation, Math +2No attempts yetTime limit4sMemory limit512 MB
Judgeable - XOR SubmatrixHard8
Bit manipulation, Trie +2No attempts yetTime limit2sMemory limit512 MB
Judgeable String, String matching +2No attempts yetTime limit1sMemory limit512 MB
Judgeable- Graph and QueriesHard8
Graph, Union-find +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Tree and Queries 12Hard8
Tree, Union-find +2No attempts yetTime limit2sMemory limit512 MB
Judgeable Dynamic programming, String matching +2No attempts yetTime limit2sMemory limit512 MB
Judgeable- K-th SubstringHard8
String, Trie +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - String FoldingHard8
String, Brute force +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Chessboard Tour 1Hard8
BFS, Shortest path +2No attempts yetTime limit2sMemory limit512 MB
Judgeable Math, Number theory +2No attempts yetTime limit2sMemory limit512 MB
JudgeableSegment tree, Divide and conquer +2No attempts yetTime limit1sMemory limit512 MB
Judgeable- MaaaaaaaaazeHard8
Brute force, BFS +2No attempts yetTime limit2sMemory limit512 MB
Judgeable Segment tree, Divide and conquer +2No attempts yetTime limit2sMemory limit512 MB
Judgeable- Rope and QueriesHard8
Linked list, Implementation +2No attempts yetTime limit0.3sMemory limit512 MB
Judgeable - Piece of CakeHard8
Combinatorics, Geometry +2No attempts yetTime limit2sMemory limit512 MB
Judgeable Math, Number theory +2No attempts yetTime limit5sMemory limit512 MB
Judgeable- Heaps of FunHard8
Probability, Dynamic programming +2No attempts yetTime limit2sMemory limit512 MB
Judgeable Sorting, Segment tree +2No attempts yetTime limit2sMemory limit512 MB
JudgeableGraph, Dynamic programming +2No attempts yetTime limit2sMemory limit512 MB
Judgeable- 3-SAT 2Hard8
Graph, DFS +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - RedistrictingHard8
Dynamic programming, Prefix sum +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - ShortcutHard8
Graph, Shortest path +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Cow DatingHard8
Math, Two pointers +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - Cow LandHard8
Tree, DFS +2No attempts yetTime limit2sMemory limit512 MB
Judgeable Prefix sum, Matrix +2No attempts yetTime limit2sMemory limit512 MB
Judgeable- KisikHard8
Sorting, Divide and conquer +2No attempts yetTime limit2sMemory limit512 MB
Judgeable - SymphonyHard8
Sorting, Binary search +2No attempts yetTime limit1sMemory limit512 MB
Judgeable - Artifact RestorationHard8
Math, Number theory +2No attempts yetTime limit1sMemory limit512 MB
Judgeable - Broken DataHard8
Implementation, Greedy +2No attempts yetTime limit1sMemory limit512 MB
Judgeable - Ants on a CircleHard8
Math, Simulation +2No attempts yetTime limit1sMemory limit512 MB
Judgeable - TouristHard8
Graph, Shortest path +2No attempts yetTime limit1sMemory limit512 MB
Judgeable - Truth TellersHard8
Array, Segment tree +2No attempts yetTime limit3.5sMemory limit256 MB
Judgeable - Candy BoxesHard8
Dynamic programming, Greedy +1No attempts yetTime limit1.5sMemory limit512 MB
Judgeable - Dynamic CentroidHard8
Tree, DFS +2No attempts yetTime limit1.5sMemory limit512 MB
Judgeable Dynamic programming, Segment tree +2No attempts yetTime limit5sMemory limit512 MB
Judgeable- SEGWAYHard8
Simulation, Implementation +2No attempts yetTime limit1sMemory limit512 MB
Judgeable - Circular DNAHard8
Array, Stack +2No attempts yetTime limit3sMemory limit512 MB
Judgeable - GosuHard8
Graph, BFS +2No attempts yetTime limit1sMemory limit1024 MB
Judgeable - Alpine ValleyHard8
Tree, Graph +2No attempts yetTime limit3sMemory limit512 MB
Judgeable - Whiskey TradeHard8
Graph, Shortest path +2No attempts yetTime limit1sMemory limit256 MB
Judgeable - String DecorationHard8
String, Sliding window +2No attempts yetTime limit2sMemory limit512 MB
Judgeable Dynamic programming, Greedy +2No attempts yetTime limit1sMemory limit256 MB
Judgeable- The Valley OverflowsHard8
Tree, DFS +2No attempts yetTime limit1sMemory limit512 MB
Judgeable - Card Factory (Large)Hard8
Sorting, Binary search +2No attempts yetTime limit3sMemory limit256 MB
Judgeable - NC StringHard8
Combinatorics, Dynamic programming +2No attempts yetTime limit1sMemory limit512 MB
Judgeable Greedy, Implementation +2No attempts yetTime limit1sMemory limit512 MB
Judgeable- Superb DartHard8
Geometry, Graph +2No attempts yetTime limit1sMemory limit512 MB
Judgeable - Enchanted ForestHard8
Graph, Divide and conquer +2No attempts yetTime limit3sMemory limit512 MB
Judgeable