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,417 problems
  • Shortest path, Graph +1No attempts yetTime limit7.5sMemory limit1024 MB

    Judgeable
  • Union-find, Sorting +2No attempts yetTime limit3sMemory limit1024 MB

    Judgeable
  • Simulation, Matrix +1No attempts yetTime limit3sMemory limit1024 MB

    Judgeable
  • Prefix sum, Sorting +2No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Math, Number theory +2No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Graph, Sorting +2No attempts yetTime limit5sMemory limit1024 MB

    Judgeable
  • CastlesHard8

    Tree, DFS +2No attempts yetTime limit2sMemory limit1024 MB

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

    Judgeable
  • Dynamic programming, Bit manipulation +2No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Math, Number theory +1No attempts yetTime limit2sMemory limit2048 MB

    Judgeable
  • DomesHard8

    Geometry, Combinatorics +2No attempts yetTime limit2sMemory limit2048 MB

    Judgeable
  • Geometry, Sorting +2No attempts yetTime limit15sMemory limit2048 MB

    Judgeable
  • Geometry, Binary search +2No attempts yetTime limit5sMemory limit2048 MB

    Judgeable
  • QuestsHard8

    Dynamic programming, Greedy +2No attempts yetTime limit10sMemory limit2048 MB

    Judgeable
  • Tree, DFS +2No attempts yetTime limit2sMemory limit2048 MB

    Judgeable
  • Number theory, Math +2No attempts yetTime limit1sMemory limit2048 MB

    Judgeable
  • DFS, Backtracking +2No attempts yetTime limit1sMemory limit1024 MB

    Judgeable
  • Geometry, Math +2No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Divide and conquer, Segment tree +2No attempts yetTime limit1.2sMemory limit1024 MB

    Judgeable
  • Dynamic programming, Recursion +1No attempts yetTime limit1sMemory limit1024 MB

    Judgeable
  • Dynamic programming, Prefix sum +2No attempts yetTime limit3sMemory limit1024 MB

    Judgeable
  • Tree, Binary search +2No attempts yetTime limit4sMemory limit1024 MB

    Judgeable
  • Divide and conquer, Sorting +2No attempts yetTime limit1sMemory limit1024 MB

    Judgeable
  • Math, Dynamic programming +2No attempts yetTime limit2.3sMemory limit1023 MB

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

    Judgeable
  • BFS, Graph +2No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Geometry, Divide and conquerNo attempts yetTime limit4sMemory limit1024 MB

    Judgeable
  • Array, Hash map +2No attempts yetTime limit6sMemory limit1024 MB

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

    Judgeable
  • SquaresHard8

    Number theory, Math +2No attempts yetTime limit2sMemory limit1024 MB

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

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

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

    Judgeable
  • Linked list, Math +2No attempts yetTime limit1.5sMemory limit512 MB

    Judgeable
  • Graph, Tree +2No attempts yetTime limit1.2sMemory limit512 MB

    Judgeable
  • Binary search, Brute force +2No attempts yetTime limit1sMemory limit1024 MB

    Judgeable
  • Graph, Union-find +2No attempts yetTime limit1sMemory limit1024 MB

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

    Judgeable
  • Dynamic programming, Prefix sum +2No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • DigionHard8

    Recursion, Combinatorics +2No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • FlipHard8

    Segment tree, Prefix sum +2No attempts yetTime limit3sMemory limit1024 MB

    Judgeable
  • Bit manipulation, Graph +2No attempts yetTime limit20sMemory limit1024 MB

    Judgeable
  • Graph, Shortest path +2No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Simulation, ImplementationNo attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • Tree, DFS +2No attempts yetTime limit5sMemory limit512 MB

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

    Judgeable
  • Math, Tree +1No attempts yetTime limit1sMemory limit1024 MB

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

    Judgeable
  • Union-find, String +1No attempts yetTime limit3sMemory limit1024 MB

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

    Judgeable
  • ToteHard8

    Dynamic programming, Probability +2No attempts yetTime limit2sMemory limit256 MB

    Judgeable
  • Tree, DFS +2No attempts yetTime limit3sMemory limit256 MB

    Judgeable
  • Geometry, Brute forceNo attempts yetTime limit20sMemory limit256 MB

    Judgeable
  • DFS, Segment tree +2No attempts yetTime limit3sMemory limit1024 MB

    Judgeable
  • FireHard8

    Binary search, Tree +2No attempts yetTime limit1sMemory limit256 MB

    Judgeable
  • FlowHard8

    Graph, Greedy +2No attempts yetTime limit1sMemory limit256 MB

    Judgeable
  • Brute force, Sorting +2No attempts yetTime limit5sMemory limit256 MB

    Judgeable
  • ValueHard8

    Number theory, Dynamic programming +2No attempts yetTime limit1sMemory limit256 MB

    Judgeable
  • Graph, Union-find +2No attempts yetTime limit6sMemory limit512 MB

    Judgeable
  • Geometry, Binary search +2No attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • CheatHard8

    Graph, DFS +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Sorting, Segment treeNo attempts yetTime limit4sMemory limit1024 MB

    Judgeable
  • CookiesHard8

    Simulation, Sorting +1No attempts yetTime limit3sMemory limit1024 MB

    Judgeable
  • Math, Probability +1No attempts yetTime limit4sMemory limit1024 MB

    Judgeable
  • Xor SumHard8

    Bit manipulation, Binary search +1No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • RobotsHard8

    Dynamic programming, Greedy +2No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Matrix, Math +1No attempts yetTime limit1sMemory limit1024 MB

    Judgeable
  • String, Combinatorics +2No attempts yetTime limit3sMemory limit512 MB

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

    Judgeable
  • Simulation, Segment tree +1No attempts yetTime limit2sMemory limit256 MB

    Judgeable
  • Geometry, Sorting +1No attempts yetTime limit1sMemory limit64 MB

    Judgeable
  • RatsHard8

    String, Graph +2No attempts yetTime limit0.75sMemory limit256 MB

    Judgeable
  • CoinsHard8

    Math, Greedy +2No attempts yetTime limit1sMemory limit128 MB

    Judgeable
  • CakesHard8

    Binary search, Greedy +2No attempts yetTime limit3sMemory limit512 MB

    Judgeable
  • Math, Number theory +2No attempts yetTime limit1sMemory limit256 MB

    Judgeable
  • Tree, DFS +2No attempts yetTime limit3sMemory limit512 MB

    Judgeable
  • Backtracking, Brute force +1No attempts yetTime limit4sMemory limit64 MB

    Judgeable
  • Brute force, Math +1No attempts yetTime limit5sMemory limit64 MB

    Judgeable
  • Game theory, Sorting +2No attempts yetTime limit1sMemory limit64 MB

    Judgeable
  • Game theory, Bit manipulation +2No attempts yetTime limit1sMemory limit256 MB

    Judgeable
  • String matching, StringNo attempts yetTime limit4sMemory limit256 MB

    Judgeable
  • Geometry, Sorting +1No attempts yetTime limit4sMemory limit256 MB

    Judgeable
  • Math, CombinatoricsNo attempts yetTime limit1sMemory limit256 MB

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

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

    Judgeable
  • Geometry, Greedy +1No attempts yetTime limit0.8sMemory limit1024 MB

    Judgeable
  • Minimum spanning tree, Graph +2No attempts yetTime limit1sMemory limit1024 MB

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

    Judgeable
  • Backtracking, Brute force +2No attempts yetTime limit2sMemory limit512 MB

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

    Judgeable
  • PackageHard8

    Graph, Two pointers +1No attempts yetTime limit2sMemory limit256 MB

    Judgeable
  • Union-find, Graph +2No attempts yetTime limit2sMemory limit256 MB

    Judgeable
  • Graph, Minimum spanning tree +2No attempts yetTime limit8sMemory limit256 MB

    Judgeable
  • Graph, Dynamic programming +1No attempts yetTime limit1.5sMemory limit512 MB

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

    Judgeable
  • Graph, BFS +2No attempts yetTime limit4sMemory limit256 MB

    Judgeable
  • String, Implementation +2No attempts yetTime limit1sMemory limit256 MB

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

    Judgeable
  • Bit manipulation, Dynamic programmingNo attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • Tree, Divide and conquer +1No attempts yetTime limit5sMemory limit1024 MB

    Judgeable