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.

Parts of this page are still being built. What you see may change.
Total results21,230 problems
  • Graph, BFS +2No attempts yetTime limit1sMemory limit256 MB

    Judgeable
  • Shortest path, Graph +2No attempts yetTime limit5sMemory limit64 MB

    Judgeable
  • Graph, Simulation +2No attempts yetTime limit5sMemory limit256 MB

    Judgeable
  • Tree, Divide and conquer +2No attempts yetTime limit2sMemory limit128 MB

    Judgeable
  • Graph, BFS +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Geometry, Graph +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Minimum spanning tree, Union-find +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Tree, Greedy +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Dynamic programming, Greedy +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Dynamic programming, Segment tree +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Geometry, Dynamic programming +2No attempts yetTime limit2sMemory limit128 MB

    Judgeable
  • CastingHard9

    Geometry, Two pointers +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Greedy, Simulation +1No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Graph, Greedy +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • BFS, Graph +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Dynamic programming, Graph +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Tree, Implementation +1No attempts yetTime limit2sMemory limit128 MB

    Judgeable
  • ServersHard9

    Graph, Shortest path +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Graph, Shortest path +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Geometry, Simulation +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Combinatorics, Math +2No attempts yetTime limit2sMemory limit128 MB

    Judgeable
  • Brute force, BFS +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Dynamic programming, Implementation +2No attempts yetTime limit10sMemory limit128 MB

    Judgeable
  • Dynamic programming, Simulation +2No attempts yetTime limit2sMemory limit128 MB

    Judgeable
  • Graph, Geometry +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Dynamic programming, Greedy +2No attempts yetTime limit1sMemory limit256 MB

    Judgeable
  • Segment tree, Dynamic programming +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Bit manipulation, Math +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • LandingHard9

    Geometry, Combinatorics +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Segment tree, Geometry +2No attempts yetTime limit3sMemory limit128 MB

    Judgeable
  • Geometry, Divide and conquer +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Graph, Tree +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Game theory, Greedy +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Dynamic programming, Greedy +2No attempts yetTime limit1sMemory limit1024 MB

    Judgeable
  • Tree, Segment tree +2No attempts yetTime limit5sMemory limit1024 MB

    Judgeable
  • Segment tree, Tree +2No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Graph, Shortest path +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Simulation, Graph +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Geometry, Simulation +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Probability, Dynamic programming +1No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Geometry, Implementation +2No attempts yetTime limit2sMemory limit128 MB

    Judgeable
  • Geometry, Combinatorics +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Graph, DFS +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • ExamHard9

    Dynamic programming, String matching +2No attempts yetTime limit2sMemory limit128 MB

    Judgeable
  • JoggerHard9

    Tree, Graph +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • PurifyHard9

    String, Trie +2No attempts yetTime limit1sMemory limit64 MB

    Judgeable
  • DuopolyHard9

    Dynamic programming, Greedy +1No attempts yetTime limit3sMemory limit32 MB

    Judgeable
  • Graph, Greedy +1No attempts yetTime limit1sMemory limit32 MB

    Judgeable
  • Dynamic programming, Combinatorics +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Combinatorics, Dynamic programming +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • String matching, Hash map +2No attempts yetTime limit5sMemory limit512 MB

    Judgeable
  • Graph, Topological sort +2No attempts yetTime limit5sMemory limit512 MB

    Judgeable
  • String, Greedy +2No attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • Dynamic programming, Probability +1No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Math, Number theory +2No attempts yetTime limit3sMemory limit512 MB

    Judgeable
  • Geometry, Dynamic programming +2No attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • Dynamic programming, Sorting +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Geometry, Sorting +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Graph, DFS +2No attempts yetTime limit3sMemory limit128 MB

    Judgeable
  • BankHard9

    Greedy, Math +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Recursion, Divide and conquer +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • BFS, Graph +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Tree, Hash map +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Divide and conquer, Recursion +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Graph, DFS +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • TreesHard9

    Array, Math +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • String matching, Geometry +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Graph, Dynamic programming +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • TollHard9

    Graph, MathNo attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Geometry, Brute force +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • IslandHard9

    Graph, Shortest path +1No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Trie, String +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • String matching, Dynamic programming +2No attempts yetTime limit3sMemory limit512 MB

    Judgeable
  • OnesHard9

    Math, Combinatorics +2No attempts yetTime limit3sMemory limit512 MB

    Judgeable
  • GarbageHard9

    Graph, DFS +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • String, Prefix sum +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Tree, DFS +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Segment tree, Geometry +1No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Game theory, Math +1No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • SpiderHard9

    Geometry, Implementation +1No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Graph, BFS +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • String, Sorting +2No attempts yetTime limit5sMemory limit128 MB

    Judgeable
  • Graph, DFS +2No attempts yetTime limit5sMemory limit128 MB

    Judgeable
  • String matching, Dynamic programming +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Geometry, Combinatorics +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Dynamic programming, Combinatorics +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • String matching, String +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • DiamondHard9

    Geometry, Brute force +1No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • FishesHard9

    Graph, Geometry +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Greedy, Math +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Geometry, Graph +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Brute force, Simulation +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Probability, Math +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Brute force, Combinatorics +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Graph, Number theory +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • String, Dynamic programming +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Matrix, Segment tree +1No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • Graph, Implementation +1No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • ManhuntHard9

    Graph, BFS +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • String matching, String +1No attempts yetTime limit1sMemory limit128 MB

    Judgeable