A. Walking Down The RoadThere is an M meter long road with the leftmost point of the road being the 0 meter point and the ri...

B. Flower GardenTrisha and her little sister Rafa loves gardening. They plant trees and water them everyday. When th...

C. Maximum SumLittle Jimmy loves to play with numbers. One day he was playing with a number sequence. In his game,...

D. Very Dirty StringStrings are difficult, most of the contest programmers say this and try to avoid string algorithms. ...

E. Problem Setter CrisisCompetitive Programming is very popular in Leading University. There are many great achievements of ...

F. Yet Another Update Query ProblemGiven an array of n elements, you have to do Q operations. The operations can be of the following tw...

G. Undo HistoryRobin is using a peculiar text editor to write a sequence of lines of text. The editor consists of t...

H. This is Too Hard ☹Many many years ago there was a small country . And all the people there were very weird. They liked...

I. Frog and PointsThere are N stones on across the diameter of a perfectly circle shaped pond at equal distance. The 1...

J. Orchid DivisionQuido has a square orchard full of various fruit and nut trees. The trees are planted in regular row...

Practice contests allow you to rerun contests and experience them as close as possible to the original run.
2Sat, Adhoc, ApolloneasTheorem, Backtracking, BFS, Bignum, BinarySearch, BipartiteMatching, Bitmask, BruteForce, ChineseRemainderTheorem, Combinatorics, ConvexHull, CutVertex, DataStructure, DFS, DigitDP, DisjointSets, DivideAndConquer, DP, Eertree, EulerTour, ExpectedValue, FenwickTree, FFT, Flow, Game, GCD, Geometry, Graph, Greedy, Hashing, HeavyLightDecomposition, Implementation, InclusionExclusion, Interactive, KnuthMorrisPratt, LowestCommonAncestor, Math, Matrix, MatrixExponentiation, MergeSortTree, ModularExponentiation, MOSAlgorithm, MST, NTT, NumberTheory, Parsing, PersistentLiChaoTree, PersistentSegmentTree, PollardRho, PriorityQueue, Probability, Queue, RabinMiller, RangeOrderStatistics, Scheduling, SegmentTree, ShortestPath, Simulation, Sorting, SparseTable, SpragueGrundyTheorem, SqrtDecomposition, Stack, String, StronglyConnectedComponents, SuffixStructure, TernarySearch, Tree, Trie, TwoPointer, WaveletTree