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,088 problems
  • Segment tree, Intervals +1No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Bit manipulation, Divide and conquer +2No attempts yetTime limit2sMemory limit512 MB

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

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

    Judgeable
  • MessageHard9

    Dynamic programming, String matching +2No attempts yetTime limit5sMemory limit512 MB

    Judgeable
  • Probability, Combinatorics +2No attempts yetTime limit1sMemory limit512 MB

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

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

    Judgeable
  • Implementation, Brute force +2No attempts yetTime limit1.357sMemory limit1357 MB

    Judgeable
  • Stack, Two pointers +2No attempts yetTime limit1sMemory limit256 MB

    Judgeable
  • ValleysHard9

    Union-find, Graph +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Trie, DFS +2No attempts yetTime limit2sMemory limit512 MB

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

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

    Judgeable
  • Dynamic programming, Implementation +2No attempts yetTime limit2sMemory limit256 MB

    Judgeable
  • Matrix, Divide and conquer +2No attempts yetTime limit1sMemory limit512 MB

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

    Judgeable
  • String, String matching +2No attempts yetTime limitNot setMemory limit16 MB

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

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

    Judgeable
  • Brute force, Recursion +2No attempts yetTime limit2sMemory limit256 MB

    Judgeable
  • Binary search, Math +2No attempts yetTime limit1sMemory limit256 MB

    Judgeable
  • Gosu 2Hard9

    Divide and conquer, Combinatorics +2No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Tree, Divide and conquer +2No attempts yetTime limit10sMemory limit1024 MB

    Judgeable
  • Segment tree, Divide and conquer +2No attempts yetTime limit10sMemory limit1024 MB

    Judgeable
  • HotelHard9

    Segment tree, Array +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Math, Recursion +2No attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • Tree, Divide and conquer +2No attempts yetTime limit5sMemory limit512 MB

    Judgeable
  • RulerHard9

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

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

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

    Judgeable
  • Dynamic programming, Combinatorics +2No attempts yetTime limit0.6sMemory limit256 MB

    Judgeable
  • CandiesHard9

    Dynamic programming, Greedy +2No attempts yetTime limit5sMemory limit512 MB

    Judgeable
  • CityHard9

    Tree, Bit manipulation +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Segment tree, Divide and conquer +2No attempts yetTime limit5sMemory limit512 MB

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

    Judgeable
  • Divide and conquer, Array +2No attempts yetTime limit4sMemory limit512 MB

    Judgeable
  • Minimum spanning tree, Geometry +2No attempts yetTime limit5sMemory limit256 MB

    Judgeable
  • Implementation, Simulation +2No attempts yetTime limit2sMemory limit512 MB

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

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

    Judgeable
  • String matching, Segment tree +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Graph, Greedy +2No attempts yetTime limit2sMemory limit256 MB

    Judgeable
  • Geometry, Divide and conquer +2No attempts yetTime limit2sMemory limit512 MB

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

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

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

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

    Judgeable
  • Segment tree, Divide and conquer +2No attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • Divide and conquer, Dynamic programming +2No attempts yetTime limit2sMemory limit512 MB

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

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

    Judgeable
  • String, Stack +2No attempts yetTime limit0.3sMemory limit512 MB

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

    Judgeable
  • Shortest path, Graph +2No attempts yetTime limit2.5sMemory limit1024 MB

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

    Judgeable
  • TenkeyHard9

    Graph, BFS +2No attempts yetTime limit2sMemory limit512 MB

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

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

    Judgeable
  • Bit manipulation, Trie +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Game theory, Union-find +2No attempts yetTime limit1.5sMemory limit512 MB

    Judgeable
  • Graph, Minimum spanning tree +2No attempts yetTime limit2sMemory limit512 MB

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

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

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

    Judgeable
  • Number theory, Math +2No attempts yetTime limit1.5sMemory limit512 MB

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

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

    Judgeable
  • Combinatorics, Math +2No attempts yetTime limit1sMemory limit512 MB

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

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

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

    Judgeable
  • Math, Combinatorics +2No attempts yetTime limit1sMemory limit512 MB

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

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

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

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

    Judgeable
  • FarawayHard9

    Math, Number theory +2No attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • TDLHard9

    Number theory, Bit manipulation +2No attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • Greedy, DFS +2No attempts yetTime limit4sMemory limit512 MB

    Judgeable
  • Divide and conquer, Two pointers +2No attempts yetTime limit2sMemory limit512 MB

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

    Judgeable
  • Lati@sHard9

    Game theory, Combinatorics +2No attempts yetTime limit2sMemory limit512 MB

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

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

    Judgeable
  • Dynamic programming, Number theory +2No attempts yetTime limit15sMemory limit512 MB

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

    Judgeable
  • IneqHard9

    Geometry, Math +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Number theory, Implementation +2No attempts yetTime limit1sMemory limit512 MB

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

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

    Judgeable
  • 814 - 2Hard9

    Graph, DFS +2No attempts yetTime limit0.814sMemory limit814 MB

    Judgeable
  • Segment tree, Bit manipulation +2No attempts yetTime limit1.5sMemory limit256 MB

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

    Judgeable
  • Backtracking, Simulation +2No attempts yetTime limit1sMemory limit512 MB

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

    Judgeable
  • Union-find, Divide and conquer +2No attempts yetTime limit3sMemory limit1024 MB

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

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

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

    Judgeable