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,595 problems
  • Geometry, Sorting +2No attempts yetTime limit15sMemory limit512 MB

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

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

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

    Judgeable
  • Dynamic programming, Intervals +2No attempts yetTime limit12sMemory limit1024 MB

    Judgeable
  • Math, Prefix sum +2No attempts yetTime limit7sMemory limit1024 MB

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

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

    Judgeable
  • Geometry, Union-find +1No attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • DroneHard8

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

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

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

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

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

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

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

    Judgeable
  • NamuhsHard8

    Divide and conquer, Binary search +2No attempts yetTime limit2sMemory limit512 MB

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

    Judgeable
  • ExamHard8

    Sorting, Prefix sum +2No attempts yetTime limit3sMemory limit1024 MB

    Judgeable
  • Cake 3Hard8

    Dynamic programming, Greedy +2No attempts yetTime limit4sMemory limit256 MB

    Judgeable
  • Divide and conquer, Implementation +2No attempts yetTime limit1sMemory limit256 MB

    Judgeable
  • TentsHard8

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

    Judgeable
  • LibraryHard8

    Intervals, Math +2No attempts yetTime limit2sMemory limit512 MB

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

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

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

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

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

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

    Judgeable
  • BusHard8

    Graph, Sorting +2No attempts yetTime limit1sMemory limit512 MB

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

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

    Judgeable
  • Sorting, Divide and conquer +1No attempts yetTime limit4sMemory limit512 MB

    Judgeable
  • Divide and conquer, Implementation +2No attempts yetTime limit5sMemory limit256 MB

    Judgeable
  • MascotsHard8

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

    Judgeable
  • SpyHard8

    Tree, DFS +2No attempts yetTime limit2sMemory limit256 MB

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Judgeable
  • Prefix sum, Matrix +2No attempts yetTime limit2sMemory limit256 MB

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

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

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

    Judgeable
  • Segment tree, Sorting +2No attempts yetTime limit7sMemory limit1024 MB

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

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

    Judgeable
  • WasherHard8

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

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

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

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

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

    Judgeable
  • Segment tree, Array +2No attempts yetTime limit5sMemory limit512 MB

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

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

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

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

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

    Judgeable
  • Geometry, Binary search +2No attempts yetTime limit1.5sMemory limit512 MB

    Judgeable
  • Segment tree, Implementation +2No attempts yetTime limit0.7sMemory limit512 MB

    Judgeable
  • Geometry, Sorting +2No attempts yetTime limit0.2sMemory limit512 MB

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

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

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

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

    Judgeable
  • ICPCHard8

    Combinatorics, String matching +2No attempts yetTime limit2sMemory limit512 MB

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

    Judgeable
  • Divide and conquer, Game theory +2No attempts yetTime limit8sMemory limit1024 MB

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

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

    Judgeable
  • K==SHard8

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

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

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

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

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

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

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

    Judgeable