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
  • CerealHard9

    Greedy, Simulation +2No attempts yetTime limit1sMemory limit512 MB

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

    Judgeable
  • Deja VuHard9

    Segment tree, Dynamic programming +2No attempts yetTime limit5sMemory limit512 MB

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

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

    Judgeable
  • Number theory, Math +2No attempts yetTime limit0.5sMemory limit256 MB

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

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

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

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

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

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

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

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

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

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

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

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

    Judgeable
  • Geometry, Sorting +2No attempts yetTime limit2sMemory limit256 MB

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

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

    Judgeable
  • TaxiHard9

    Tree, Dynamic programming +2No attempts yetTime limit1.5sMemory limit256 MB

    Judgeable
  • CandiesHard9

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Judgeable
  • JokeHard9

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

    Judgeable
  • Probability, Math +1No attempts yetTime limit1sMemory limit256 MB

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

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

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

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

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

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

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

    Judgeable
  • Tree, Dynamic programming +2No attempts yetTime limit6sMemory limit256 MB

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

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

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

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

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

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

    Judgeable
  • Dynamic programming, Tree +2No attempts yetTime limit8sMemory limit1024 MB

    Judgeable
  • Math, Matrix +2No attempts yetTime limit5sMemory limit512 MB

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

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

    Judgeable
  • FenceHard9

    Geometry, Binary search +2No attempts yetTime limit1sMemory limit1024 MB

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

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

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

    Judgeable
  • JumpHard9

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

    Judgeable
  • ExploreHard9

    Graph, Divide and conquer +2No attempts yetTime limit1sMemory limit512 MB

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

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

    Judgeable
  • Graph, Sorting +2No attempts yetTime limit3sMemory limit256 MB

    Judgeable
  • IslandHard9

    Tree, DFS +2No attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • AtomsHard9

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

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

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

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

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

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

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

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

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

    Judgeable
  • Divide and conquer, Combinatorics +2No attempts yetTime limit5sMemory limit1024 MB

    Judgeable
  • Vista 6Hard9

    Geometry, Sorting +2No attempts yetTime limit0.1sMemory limit128 MB

    Judgeable
  • Vista 8Hard9

    Geometry, Greedy +2No attempts yetTime limit0.1sMemory limit128 MB

    Judgeable
  • Vista 9Hard9

    Geometry, Greedy +2No attempts yetTime limit0.1sMemory limit128 MB

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

    Judgeable
  • 814 - 3Hard9

    Geometry, Greedy +2No attempts yetTime limit4.814sMemory limit814 MB

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

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

    Judgeable
  • Tree, Dynamic programming +2No attempts yetTime limit2.5sMemory limit512 MB

    Judgeable
  • Minimum spanning tree, Graph +2No attempts yetTime limit5sMemory limit16 MB

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

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

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

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

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

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

    Judgeable
  • HotelsHard9

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

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

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

    Judgeable
  • Greedy, Brute force +2No attempts yetTime limit4sMemory limit1024 MB

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

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

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

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

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

    Judgeable