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.
Total results14,366 problems
| Topics | Judge | |||||
|---|---|---|---|---|---|---|
| Hanging HatsSimulate mages hanging triangular hats on a wall, tracking nail visibility and expulsion under coverage rules that require an advanced geometric data structure. | Hard9 | GeometrySegment tree+2 | No attempts yet | 3s | 128 MB | Judgeable |
| Gates of LogicParse an ASCII-art diagram of logic gates and wires with grid tracing rules (junctions, crossings, negation, ports) and compute values propagated to every named output. | Hard9 | SimulationGraph+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Origami Axiom Six: Counting FoldsGiven two point-line pairs, count the distinct fold lines (common tangents of two parabolas) satisfying Huzita's sixth origami axiom for up to 20000 test cases. | Hard9 | GeometryMath+1 | No attempts yet | 1s | 512 MB | Judgeable |
| AsteroidsGiven two convex polyhedra, find rotations and a touching translation that minimize the distance between their centers of mass without overlap. | Hard9 | GeometryMath+1 | No attempts yet | 1s | 128 MB | Judgeable |
| Exclusive Access 2Given process-resource pairs, choose lock acquisition order per process to avoid deadlock while minimizing the longest alternating wait chain, over at most 15 resource labels. | Hard9 | GraphCombinatorics+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Grand Theft Auto WheelGiven star-shaped polar polygons for a bolt hole and several wrench lugs, determine which wrenches can be inserted but cannot fully rotate inside the bolt hole. | Hard9 | GeometrySimulation+1 | No attempts yet | 3s | 256 MB | Judgeable |
| Fibonacci BaseGiven N up to 10^15, count how many '1' characters appear among the first N characters of the string formed by concatenating Zeckendorf (Fibonacci base) representations of 1,2,3,... in order. | Hard9 | MathNumber theory+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Ground WorksSimulate water filling inside the region enclosed by a rotated Hilbert curve fractal against a tilted ground line, accounting for trapped air pockets, and output the flooded area to four decimals. | Hard9 | GeometrySimulation+2 | No attempts yet | 3s | 256 MB | Judgeable |
| K’ak’-u-pakal and the Maya ScriptParse a recursive grammar for Maya glyph compositions and render a minimal-size ASCII-art box layout respecting horizontal/vertical grouping and bracket-doubling size rules. | Hard9 | RecursionString+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Fool's GameSimulate the full two-player card game 'Fool' with optimal play from both sides and determine which player ultimately wins. | Hard9 | Game theoryDFS+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Room AssignmentsGiven n-1 inventors' two-choice coins forming a graph, pick an edge for the organizer's own coin that maximizes his expected room rating while keeping a perfect assignment possible. | Hard9 | GraphUnion-find+1 | No attempts yet | 1s | 128 MB | Judgeable |
| TantrixSimulate the hexagonal tile game Tantrix and count all legal placements of hand tiles given complex forced-space and controlled-side rules. | Hard9 | SimulationGeometry+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Road PlannerGiven a DAG with linear latency functions per edge, distribute an integer number of cars from source to sink to reach Wardrop (selfish routing) equilibrium and output the floor of the equilibrium travel time. | Hard9 | GraphMath+1 | No attempts yet | 1s | 128 MB | Judgeable |
| RSA FactorizationGiven a huge n up to 10^120 and k, find primes p ≤ q with n = p*q and |q - kp| bounded by 10^5, requiring advanced factorization insight. | Hard9 | Number theoryMath+1 | No attempts yet | 1s | 128 MB | Judgeable |
| The Moon of ValenciaGiven a map of places with satisfaction values and walking edges, decide for each query whether a simple path between two nodes exists that fits a time budget and yields a satisfaction sum within 0.1 of a target. | Hard9 | BacktrackingDFS+1 | No attempts yet | 1s | 128 MB | Judgeable |
| Cubic ColoniesGiven a 3x3x3 arrangement of unit cubic blocks (some missing) and two surface points, compute the length of the shortest path on the colony's outer surface between them, allowing passage through zero-width edge or vertex gaps. | Hard9 | GeometryGraph+2 | No attempts yet | 5s | 128 MB | Judgeable |
| Periodic PointsCount periodic points of period n for a piecewise linear map on [0,m] modulo a given value, detecting infinite solution cases. | Hard9 | MathGeometry+1 | No attempts yet | 2s | 128 MB | Judgeable |
| Beneš Network RoutingGiven a required permutation between top and bottom computers of a recursively defined Beneš network, determine the lexicographically smallest sequence of switch settings that realizes it. | Hard9 | Divide and conquerGraph+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Origami Through-HoleSimulate repeated paper folds with layered segments and reflection/overlap propagation rules, then count how many layers a pin punch pierces. | Hard9 | GeometrySimulation+1 | No attempts yet | 1s | 128 MB | Judgeable |
| Hobby on RailsGiven a grid of rotatable rail units including switches, find the maximum-length cyclic route through a switch over all valid layouts where every switch end connects to another switch. | Hard9 | BacktrackingSimulation+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Lowest PyramidGiven an integer-coordinate base triangle, choose integer-coordinate apex points for its unfolded net so the folded tetrahedron has minimum positive height, or report impossibility. | Hard9 | GeometryMath+1 | No attempts yet | 30s | 128 MB | Judgeable |
| Polygons on the GridGiven up to six rod lengths, determine the maximum-area convex polygon whose edges are the rods with both endpoints on integer grid points. | Hard9 | GeometryMath+1 | No attempts yet | 5s | 128 MB | Judgeable |
| Crossing PrismsCompute the surface area of the solid formed by intersecting two identical prisms (one along the x-axis, one along the y-axis) whose cross section is a given simple polygon. | Hard9 | GeometryMath+1 | No attempts yet | 1s | 128 MB | Judgeable |
| Brainf**k InterpreterDecide whether a given Brainfuck program halts on its input and, if it loops, report the matching bracket pair that encloses the infinite loop. | Hard9 | SimulationImplementation+2 | No attempts yet | 7s | 128 MB | Judgeable |
| OutsourcingGiven two directed labeled graphs (factories) with start and final nodes, decide whether the two sets of label sequences realizable as paths from start to final are identical. | Hard9 | GraphDFS+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Cheating or NotGiven g groups, seeded teams, pots, and confederation constraints, compute the average total strength of a given team's group opponents over all valid draws. | Hard9 | CombinatoricsProbability+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Once You Shoot, You Cannot StopGiven board dimensions and bead counts per color, arrange beads and clear groups to maximize the sum of squared group sizes. | Hard9 | CombinatoricsDynamic programming+1 | No attempts yet | 1s | 128 MB | Judgeable |
| Protein IdentificationGiven peaks from an imperfect MS2 experiment, find the minimum number of noise peaks over all P/Q proteins whose total mass equals the largest peak. | Hard9 | Dynamic programmingGreedy+2 | No attempts yet | 1s | 512 MB | Judgeable |
| DNA SequencesGiven a DNA pattern with wildcards and a rank R, find the R-th lexicographic matching string that decomposes into at most K non-decreasing runs. | Hard9 | Dynamic programmingCombinatorics+2 | No attempts yet | 1s | 128 MB | Judgeable |
| ZooChoose cages to empty on a circle so that the most children watching 5-cage arcs become happy, where each child needs one feared animal removed or one liked animal kept. | Hard9 | Dynamic programmingBit manipulation+2 | No attempts yet | 2s | 128 MB | Judgeable |
| Museum GuardsAssign each guard repeating daily intervals on half-hour boundaries within their availability and minute limits so the minimum number of guards on duty is maximized. | Hard9 | Binary searchGreedy+2 | No attempts yet | 5s | 128 MB | Judgeable |
| IdeasFor each directed tube, find the smallest set of ideas a packet must carry while traversing it so that every reachable person still receives all ideas they need. | Hard9 | GraphDFS+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Nice PrefixesCount length-L strings over a K-letter alphabet where every prefix keeps all symbol counts within 2 of each other, modulo 1e9+7, with L up to 1e18. | Hard9 | Dynamic programmingCombinatorics+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Asteroid RangersGiven n moving points, count how many times the minimum spanning tree over all future times changes, plus the initial build. | Hard9 | Minimum spanning treeGeometry+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Old Factory PlumbingChoose a water height so the flooded region avoids open holes unless plugged or piped, minimizing pipe distances plus 0.5 per plug. | Hard9 | GraphMinimum spanning tree+2 | No attempts yet | 5s | 128 MB | Judgeable |
| Affine MessGiven three integer start points and three integer end points, decide whether a snapped integer rotation, integer scaling, and integer translation map one set onto the other, and if so whether all such maps agree on the whole plane. | Hard9 | GeometryMath+2 | No attempts yet | 2s | 128 MB | Judgeable |
| Mummy MadnessGiven mummy start positions on an infinite grid, compute how many time steps a fleeing player survives when both sides move on a king-step grid. | Hard9 | Binary searchGeometry+2 | No attempts yet | 6s | 128 MB | Judgeable |
| Jack and JillChoose walking routes and timing for two people on a grid so the smallest distance between them at any whole minute is as large as possible, and report that maximum. | Hard9 | Binary searchBFS+2 | No attempts yet | 1s | 128 MB | Judgeable |
| SpellcastingGiven element costs, power rates, and a support tree, find the minimum time for the spell's total power to reach the target, given starting energy and continuous accumulation. | Hard9 | MathGreedy+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Cubic RubeGiven two connected 5x5 height maps of unit cubes, decide whether the pieces can be rotated and translated in 3D to assemble a full 5x5x5 cube. | Hard9 | ImplementationGeometry+2 | No attempts yet | 1s | 128 MB | Judgeable |
| A to Z NumeralsConvert each positive integer up to 7e17 into its unique A to Z numeral, where letters a to r and A to R stand for powers of ten and their quintuples. | Hard9 | GreedyMath+2 | No attempts yet | 1s | 128 MB | Judgeable |
| GuardPlace g guards on segments so every valuable point is seen, minimizing the largest value-times-distance risk, or report too few guards. | Hard9 | GeometryBinary search+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Triangle CutsGiven a large triangle and four small triangles as angle triples in clockwise order, decide whether three straight cuts can produce exactly those four pieces. | Hard9 | GeometrySimulation+2 | No attempts yet | 1s | 128 MB | Judgeable |
| PotholesPlace a straight rope across a rectangular lot without crossing any pothole so the total pothole area is split as evenly as possible, with tie-breaking rules. | Hard9 | GeometrySorting+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Planning Rolling BlackoutsPartition an h by w grid by recursive guillotine cuts so that the heaviest set of groups left powered stays within capacity, maximizing the group count and then the reserve. | Hard9 | Dynamic programmingPrefix sum+2 | No attempts yet | 3s | 512 MB | Judgeable |
| A Broken DoorGiven a grid maze with card-locked doors on some walls, find the fewest cards that always suffice to reach the exit whichever single door is broken, or -1 if some broken door cuts off the exit. | Hard9 | GraphShortest path+2 | No attempts yet | 3s | 128 MB | Judgeable |
| The Most Powerful SpellGiven a labeled directed graph, find the lexicographically smallest string that labels a walk from the star node to the gold node, or print NO if none exists or the minimum is unbounded. | Hard9 | GraphShortest path+2 | No attempts yet | 5s | 128 MB | Judgeable |
| Old MemoriesGiven pieces of an original text and an altered copy with at most d edits, list all original strings whose edit distance to the copy is at most d and where every position lies inside some piece occurrence. | Hard9 | String matchingDynamic programming+2 | No attempts yet | 10s | 128 MB | Judgeable |
| Congruent Partition of ChocolateGiven a connected polyomino of at most 36 unit squares, decide whether it splits into two connected pieces that are congruent under rotation, reflection, and translation. | Hard9 | Brute forceDFS+2 | No attempts yet | 30s | 128 MB | Judgeable |
| Twirl AroundA bar inside a simple polygon rotates clockwise, pivoting on the wall whenever a new contact point appears; report the final position of one end, or the position when it jams. | Hard9 | GeometrySimulation+2 | No attempts yet | 1s | 128 MB | Judgeable |
| KindergartenSplit n students into three classes so nobody keeps their old teacher and every classmate sits in each other's top T, minimizing T. | Hard9 | GraphBinary search+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Around the TrackFind the Eulerian circuit of a planar-ish graph whose total turning cost is minimized, where each degree-4 node requires choosing how to pair its incident edges. | Hard9 | GraphDynamic programming+2 | No attempts yet | 1s | 128 MB | Judgeable |
| The Floor BricksCover a column-height profile of a bare floor with rotated 3x3 polyomino bricks of given prices, minimizing total cost. | Hard9 | Dynamic programmingImplementation+1 | No attempts yet | 1s | 128 MB | Judgeable |
| ASCII ArtRender triangles with ASCII characters, projecting 3D vertices through a camera onto an S by S screen grid with depth-based visibility. | Hard9 | GeometryImplementation+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Navi NavigationGiven a weighted undirected graph with fruit types on nodes and multiple queries, find for each pair a shortest path that visits exactly one node of every fruit type. | Hard9 | GraphShortest path+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Two Circles in a Convex PolygonFind the largest radius R so that two non-overlapping circles of radius R fit inside a given convex polygon with N vertices. | Hard9 | GeometryBinary search+2 | No attempts yet | 4s | 128 MB | Judgeable |
| Giant CoverGiven axis-aligned boxes on a rectangular campus, find the minimum surface area of a convex solid above the ground that covers all boxes and is anchored to the campus boundary. | Hard9 | GeometryMath+2 | No attempts yet | 1s | 128 MB | Judgeable |
| TablesCount the tilings of a polyiamond on a triangular grid by isosceles trapezoids made of three unit triangles, given the shape's boundary as a sequence of grid nodes. | Hard9 | Dynamic programmingGeometry+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Farmer JohnGiven start, goal, and up to 100 disjoint line-segment fences, find the shortest path that cannot cross any fence, touching allowed, and print the length to six decimals. | Hard9 | GeometryGraph+2 | No attempts yet | 1s | 128 MB | Judgeable |
| ArcheryPlace Seungwon into one of 2N gaps so that after R tournament rounds his final target number is minimized, breaking ties by the largest starting target. | Hard9 | MathSimulation+2 | No attempts yet | 1s | 128 MB | Judgeable |
| TeleportersPlace up to M new teleporters between given endpoints so the forced eastward walk triggers as many teleports as possible. | Hard9 | GreedySorting+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Amazing RobotsTwo robots in separate mazes receive the same direction command each minute; guards patrol back and forth, and you must find the minimum time until both robots exit without capture. | Hard9 | BFSSimulation+2 | No attempts yet | 1s | 512 MB | Judgeable |
| ContactGiven a binary string and a length range [A,B], report the N largest occurrence counts and all patterns achieving each count, with output ordering rules. | Hard9 | StringSorting+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Success Probability of the Card-Pile GameGiven n decks of k cards each shuffled into n piles, find the probability that the follow-the-number drawing game succeeds within m restarts, printed to r decimals. | Hard9 | ProbabilityCombinatorics+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Version-Controlled IDEMaintain a versioned text buffer under insert and delete operations, answering substring queries against any past version, with all commands encoded by a running counter. | Hard9 | TreeImplementation+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Apparent Twin PrimesFor each query (n, t), find the smallest n-digit p such that neither p nor p+2 has a prime factor at most t. | Hard9 | Number theoryMath+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Synnerg LifeformGiven rewriting rules that merge adjacent synnergs with multiplicative lifetimes, find all maximum-lifetime synnergs obtainable by fully unifying some contiguous block of each input sequence. | Hard9 | Dynamic programmingIntervals+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Ballroom LightsGiven point lightbulbs and disjoint circular columns inside a rectangle, compute the total length of the wall perimeter that some lightbulb can reach with a straight, unblocked ray. | Hard9 | GeometryMath+2 | No attempts yet | 1s | 128 MB | Judgeable |
| JukeboxEach song has a title and artist; decide which artist fields to drop so the total length of shortest unique substrings over all title and remaining artist strings is minimized. | Hard9 | StringBrute force+2 | No attempts yet | 3s | 128 MB | Judgeable |
| Not Too Convex HullPartition the nails into B convex polygonal groups, all sharing the origin nail, minimizing the total covered area, with the origin strictly inside the global hull. | Hard9 | Dynamic programmingGeometry+2 | No attempts yet | 1s | 128 MB | Judgeable |
| The Ideal CityGiven N cells forming a simply connected polyomino with no holes, compute the sum of grid shortest-path distances over all pairs, modulo 1e9. | Hard9 | GraphBFS+2 | No attempts yet | 1s | 256 MB | Judgeable |
| Hyperspace RoutesFor each query, find every possible value of the shortest A-to-B path length as the shared hyperspace edge weight x ranges over the positive integers, then report the count and sum, or inf when unbounded. | Hard9 | Shortest pathGraph+2 | No attempts yet | 5s | 64 MB | Judgeable |
| Tropical GardenCount starting ponds whose deterministic non-backtracking walk (prefer the most beautiful unused-at-previous-step walkway) reaches pond P after exactly K steps, for many K. | Hard9 | GraphSimulation+2 | No attempts yet | 5s | 256 MB | Judgeable |
| Yin and YangOn a tree with each edge colored black or white, count paths that split at an internal vertex into two legs each having equal numbers of black and white edges. | Hard9 | TreeDivide and conquer+2 | No attempts yet | 2s | 128 MB | Judgeable |
| Island TravelsGiven a grid with N islands and shallow water, find the minimum total swim distance to visit every island, starting anywhere. | Hard9 | GraphBFS+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Tied DownGiven a closed polygonal rope loop and up to 10 collinear posts on its left, find the smallest set of posts to remove so the rope can be pulled free to the right. | Hard9 | GeometryGraph+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Simplifying the FarmGiven a weighted graph where each edge length occurs at most three times, find the minimum spanning tree weight and count distinct minimum spanning trees modulo 1e9+7. | Hard9 | Minimum spanning treeUnion-find+2 | No attempts yet | 1s | 128 MB | Judgeable |
| BottleneckGiven a tree of one-way paths toward field 1, each with a per-time-unit cow capacity, answer K queries for the most cows that can reach field 1 by time T. | Hard9 | TreeGreedy+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Taking TurnsTwo players alternately take bales from a line, skipping any number of earlier bales; each plays optimally and takes the leftmost optimal bale. Find each player's total. | Hard9 | Dynamic programmingGreedy+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Cow HopscotchChoose an outbound path of jumps (each at most K squares) and a return path that only lands on squares one less than an outbound square, maximizing collected values. | Hard9 | Dynamic programmingSegment tree+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Largest FenceGiven N grid points with no three collinear, find the size of the largest subset whose points form the vertices of a convex polygon. | Hard9 | GeometryDynamic programming+2 | No attempts yet | 2s | 128 MB | Judgeable |
| CastingFor a convex polygon, count the vertex pairs whose connecting line splits it into two parts that can each be pulled out by translation. | Hard9 | GeometryTwo pointers+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Watering the FieldsPlace 3-cell sprinklers on a fenced grid so every non-scarecrow cell is watered exactly once, choosing tracks and sprinklers by a fixed lexicographic rule. | Hard9 | GreedySimulation+1 | No attempts yet | 1s | 128 MB | Judgeable |
| Forgetful WaiterCustomers sit around a round table and pass pizzas left or right each turn; find the minimum number of turns until every pizza reaches the customer who ordered it. | Hard9 | GraphGreedy+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Warez TestOn a grid of walls, boxes, and targets, find the shortest sequence of Jimmy's moves that pushes every box onto a target, breaking ties by the lexicographically smallest move string. | Hard9 | BFSGraph+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Winmine (Minesweeper)Count the ways to place the remaining mines on the unrevealed squares so that every revealed number matches its adjacent mine count, modulo 1000003. | Hard9 | Dynamic programmingGraph+2 | No attempts yet | 2s | 512 MB | Judgeable |
| Very Boring HomeworkInsert N keys into a BST, lay out its ASCII drawing, and report up to 5 small rectangular fragments of the picture. | Hard9 | TreeImplementation+1 | No attempts yet | 2s | 128 MB | Judgeable |
| ServersGiven a weighted connected graph with server ranks at most 10, count for each server the vertices W such that no vertex closer or equally close has a larger rank, then sum. | Hard9 | GraphShortest path+2 | No attempts yet | 1s | 128 MB | Judgeable |
| City NavigationCompute the shortest legal right-hand-side driving distance between two driveways in a numbered grid city with some road segments missing. | Hard9 | GraphShortest path+2 | No attempts yet | 1s | 128 MB | Judgeable |
| PendulumSimulate an idealized pendulum swinging around point hooks on a wall and print the length of the periodic orbit it eventually settles into. | Hard9 | GeometrySimulation+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Cyclic Antimonotonic PermutationsFor each n, output the lexicographically smallest permutation of 1 to n that is both antimonotonic (every middle element is a local min or max) and a single cycle when read as a pointer mapping. | Hard9 | CombinatoricsMath+2 | No attempts yet | 2s | 128 MB | Judgeable |
| Construct the Wall MazeGiven three wall lengths and a shortest-path string in a 6x6 grid, construct a valid maze consistent with it, choosing the lexicographically smallest answer. | Hard9 | Brute forceBFS+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Mine the GradientGiven a grayscale grid, find the largest square subgrid whose values follow a vertical, horizontal, or diagonal uniform gradient, and report its area. | Hard9 | Dynamic programmingImplementation+2 | No attempts yet | 10s | 128 MB | Judgeable |
| Alea iacta estGiven a linear congruential generator, compute the maximum Yahtzee score over eleven rounds by choosing which dice to keep and which combination to score each round. | Hard9 | Dynamic programmingSimulation+2 | No attempts yet | 2s | 128 MB | Judgeable |
| The Herbalists' VillageGiven a friendship graph, decide whether it has a planar straight-line drawing where every vertex reaches infinity without crossing an edge. | Hard9 | GraphGeometry+2 | No attempts yet | 1s | 128 MB | Judgeable |
| DownpaymentGiven future monthly interest rates for m mortgage plans, binding periods, and switch penalties, find the schedule of plan choices that minimizes the total money paid, with debt rounded down each month. | Hard9 | Dynamic programmingGreedy+2 | No attempts yet | 1s | 256 MB | Judgeable |
| A Romantic Movie OutingMaintain a dynamic set of occupied seats across a huge theatre, answer queries for the combined field-of-vision inconvenience of two seats, and at the end find the minimum over far unoccupied seat pairs. | Hard9 | Segment treeDynamic programming+2 | No attempts yet | 2s | 512 MB | Judgeable |
| The Lights Going On and OffGiven a light grid, pushing the button beside row k XORs it with the row above; count how many distinct bottom-row patterns can result from any subset and order of pushes. | Hard9 | Bit manipulationMath+2 | No attempts yet | 1s | 128 MB | Judgeable |
| LandingGiven up to 100000 integer points, find the largest circle whose boundary passes through at least three points and whose interior contains none, and output R^2 as a reduced fraction. | Hard9 | GeometryCombinatorics+2 | No attempts yet | 1s | 128 MB | Judgeable |
| Move that Mouse AGAINGiven up to 50,000 axis-aligned rectangles in a fixed bottom-to-top stacking order, process 50,000 point clicks, printing the topmost window at each point and moving it to the top of the stack. | Hard9 | Segment treeGeometry+2 | No attempts yet | 3s | 128 MB | Judgeable |