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,331 problems
  • Divide and conquer, Hash map +2No attempts yetTime limit4sMemory limit1024 MB

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

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

    Judgeable
  • Probability, Greedy +1No attempts yetTime limit2sMemory limit512 MB

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

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

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

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

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

    Judgeable
  • Dynamic programming, Number theory +2No attempts yetTime limit2.5sMemory limit256 MB

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

    Judgeable
  • Game theory, Math +2No attempts yetTime limit1sMemory limit1024 MB

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

    Judgeable
  • Shortest path, Graph +1No attempts yetTime limit4sMemory limit512 MB

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

    Judgeable
  • Dynamic programming, Hash map +1No attempts yetTime limit10sMemory limit16 MB

    Judgeable
  • AntsHard8

    Tree, DFS +1No attempts yetTime limit1sMemory limit512 MB

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

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

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

    Judgeable
  • Dynamic programming, Probability +1No attempts yetTime limit5sMemory limit512 MB

    Judgeable
  • StationHard8

    Union-find, Tree +2No attempts yetTime limit4.5sMemory limit1024 MB

    Judgeable
  • Geometry, Greedy +1No attempts yetTime limit3sMemory limit1024 MB

    Judgeable
  • RadioHard8

    Segment tree, Number theory +1No attempts yetTime limit1.5sMemory limit512 MB

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

    Judgeable
  • XOR-ABCHard8

    Bit manipulation, Combinatorics +1No attempts yetTime limit1sMemory limit1024 MB

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

    Judgeable
  • Math, CombinatoricsNo attempts yetTime limit1sMemory limit512 MB

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

    Judgeable
  • A+BHard8

    Dynamic programming, Combinatorics +1No attempts yetTime limit1sMemory limit512 MB

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

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

    Judgeable
  • Greedy, Binary search +1No attempts yetTime limit2sMemory limit1024 MB

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

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

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

    Judgeable
  • Game theory, Simulation +1No attempts yetTime limit40sMemory limit1024 MB

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

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

    Judgeable
  • Fish 2Hard8

    Divide and conquer, Greedy +1No attempts yetTime limit4sMemory limit1024 MB

    Judgeable
  • Graph, Minimum spanning tree +1No attempts yetTime limit5sMemory limit1024 MB

    Judgeable
  • Dynamic programming, String +1No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Minimum spanning tree, Graph +1No attempts yetTime limit5sMemory limit1024 MB

    Judgeable
  • Dynamic programming, Tree +1No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Divide and conquer, Dynamic programming +1No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Graph, BFSNo attempts yetTime limit4sMemory limit1024 MB

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

    Judgeable
  • Dynamic programming, Combinatorics +1No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Graph, DFS +2No attempts yetTime limit0.3sMemory limit1024 MB

    Judgeable
  • Dynamic programming, Segment tree +1No attempts yetTime limit5sMemory limit1024 MB

    Judgeable
  • Stack, Dynamic programming +1No attempts yetTime limit4sMemory limit1024 MB

    Judgeable
  • Dynamic programming, StringNo attempts yetTime limit2sMemory limit1024 MB

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

    Judgeable
  • Matrix, Sorting +1No attempts yetTime limit2sMemory limit2048 MB

    Judgeable
  • Tree, Dynamic programming +1No attempts yetTime limit2sMemory limit2048 MB

    Judgeable
  • Graph, Topological sort +1No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • Hash map, Bit manipulation +1No attempts yetTime limit3sMemory limit1024 MB

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

    Judgeable
  • Bit manipulation, Dynamic programming +1No attempts yetTime limit10sMemory limit1024 MB

    Judgeable
  • Matrix, Dynamic programming +1No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • DestinyHard8

    Tree, Dynamic programming +1No attempts yetTime limit2sMemory limit1024 MB

    Judgeable
  • SurrealHard8

    Tree, Recursion +1No attempts yetTime limit1sMemory limit1024 MB

    Judgeable
  • RoadHard8

    Graph, Shortest path +1No attempts yetTime limit6sMemory limit1024 MB

    Judgeable
  • RadarHard8

    Geometry, Sorting +1No attempts yetTime limit2sMemory limit256 MB

    Judgeable
  • String matching, Divide and conquer +1No attempts yetTime limit10sMemory limit512 MB

    Judgeable
  • Divide and conquer, Dynamic programming +1No attempts yetTime limit6sMemory limit256 MB

    Judgeable
  • Segment tree, StackNo attempts yetTime limit5sMemory limit1024 MB

    Judgeable
  • Minimum spanning tree, Union-find +1No attempts yetTime limit7sMemory limit1024 MB

    Judgeable
  • Geometry, Math +1No attempts yetTime limit5sMemory limit1024 MB

    Judgeable
  • BFS, Graph +1No attempts yetTime limit1sMemory limit1024 MB

    Judgeable
  • Game theory, BFS +1No attempts yetTime limit1sMemory limit1024 MB

    Judgeable
  • Dynamic programming, Combinatorics +1No attempts yetTime limit3sMemory limit1024 MB

    Judgeable
  • Graph, Topological sort +1No attempts yetTime limit2sMemory limit1024 MB

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

    Judgeable
  • Segment tree, Sorting +1No attempts yetTime limit12sMemory limit1024 MB

    Judgeable
  • Graph, Brute forceNo attempts yetTime limit1sMemory limit512 MB

    Judgeable
  • Intervals, Greedy +1No attempts yetTime limit2sMemory limit1024 MB

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

    Judgeable
  • Greedy, Bit manipulation +1No attempts yetTime limit1sMemory limit256 MB

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

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

    Judgeable
  • String, Stack +1No attempts yetTime limit1sMemory limit1024 MB

    Judgeable
  • Greedy, Sorting +1No attempts yetTime limit3sMemory limit1024 MB

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

    Judgeable
  • Array, Greedy +1No attempts yetTime limit1sMemory limit1024 MB

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

    Judgeable
  • Tree, Dynamic programming +1No attempts yetTime limit6sMemory limit1024 MB

    Judgeable
  • Dynamic programming, Combinatorics +1No attempts yetTime limit3sMemory limit512 MB

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

    Judgeable
  • Graph, Shortest path +1No attempts yetTime limit3sMemory limit1024 MB

    Judgeable
  • Segment tree, Combinatorics +1No attempts yetTime limit4sMemory limit1024 MB

    Judgeable
  • Graph, Shortest path +1No attempts yetTime limit4sMemory limit1024 MB

    Judgeable
  • Graph, Segment tree +1No attempts yetTime limit3sMemory limit1024 MB

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

    Judgeable
  • Shortest path, Tree +1No attempts yetTime limit7sMemory limit1024 MB

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

    Judgeable
  • Dynamic programming, ArrayNo attempts yetTime limit1sMemory limit1024 MB

    Judgeable
  • Dynamic programming, Segment treeNo attempts yetTime limit1sMemory limit1024 MB

    Judgeable
  • Math, ImplementationNo attempts yetTime limit1sMemory limit1024 MB

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

    Judgeable