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,553 problems
  • Game theory, Dynamic programming +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • Dynamic programming, Probability +2No attempts yetTime limit3sMemory limit16 MB

    Judgeable
  • Game XHard8

    Math, Greedy +2No attempts yetTime limit1sMemory limit512 MB

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

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

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

    Judgeable
  • Dynamic programming, Binary search +2No attempts yetTime limit12sMemory limit512 MB

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

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

    Judgeable
  • Union-find, Simulation +2No attempts yetTime limit2sMemory limit512 MB

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

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

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

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

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

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

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

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

    Judgeable
  • AndorraHard8

    Array, Hash map +2No attempts yetTime limit2sMemory limit512 MB

    Judgeable
  • BaklawaHard8

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

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

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

    Judgeable
  • Prefix sum, Sorting +2No attempts yetTime limit9sMemory limit512 MB

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

    Judgeable
  • KhoshafHard8

    Dynamic programming, Combinatorics +2No attempts yetTime limit12sMemory limit512 MB

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

    Judgeable
  • BallsHard8

    Array, Math +2No attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • ExpHard8

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

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

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

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

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

    Judgeable
  • HaircutHard8

    Sorting, Prefix sum +2No attempts yetTime limit1sMemory limit512 MB

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

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

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

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

    Judgeable
  • Dynamic programming, Greedy +2No attempts yetTime limit0.25sMemory limit512 MB

    Judgeable
  • Two pointers, Divide and conquer +2No attempts yetTime limit2.5sMemory limit256 MB

    Judgeable
  • Combinatorics, Greedy +2No attempts yetTime limit2sMemory limit64 MB

    Judgeable
  • Math, Dynamic programming +2No attempts yetTime limit1sMemory limit64 MB

    Judgeable
  • Greedy, Dynamic programming +1No attempts yetTime limit1.5sMemory limit64 MB

    Judgeable
  • Greedy, Sorting +2No attempts yetTime limit1.5sMemory limit64 MB

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

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

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

    Judgeable
  • Tree, Union-find +2No attempts yetTime limit1sMemory limit512 MB

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Judgeable
  • FaintHard8

    Combinatorics, Math +2No attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • Segment tree, Sorting +2No attempts yetTime limit0.5sMemory limit256 MB

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

    Judgeable
  • OnesHard8

    Dynamic programming, Math +2No attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • SeatsHard8

    Probability, Math +2No attempts yetTime limit1.5sMemory limit256 MB

    Judgeable
  • PrimesHard8

    Number theory, Prefix sum +2No attempts yetTime limit8sMemory limit256 MB

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

    Judgeable
  • Game theory, Combinatorics +2No attempts yetTime limit4sMemory limit512 MB

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

    Judgeable
  • MonkeysHard8

    Tree, Dynamic programming +2No attempts yetTime limit4sMemory limit512 MB

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

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

    Judgeable
  • Math, Dynamic programming +2No attempts yetTime limit12sMemory limit512 MB

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

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

    Judgeable
  • Heap, Sorting +2No attempts yetTime limit5sMemory limit512 MB

    Judgeable
  • 2x+2Hard8

    Math, Greedy +2No attempts yetTime limit1sMemory limit512 MB

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

    Judgeable
  • Combinatorics, Bit manipulation +2No attempts yetTime limit0.5sMemory limit512 MB

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

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

    Judgeable
  • GaloisHard8

    Combinatorics, Math +2No attempts yetTime limit1sMemory limit512 MB

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

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

    Judgeable
  • Geometry, Graph +1No attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • Segment tree, Matrix +2No attempts yetTime limit3sMemory limit512 MB

    Judgeable
  • Combinatorics, Greedy +2No attempts yetTime limit3sMemory limit256 MB

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

    Judgeable