Задачи
Много трудно · Dynamic programming · Combinatorics · Prefix Sums · Number theory
Много трудно · Prefix Sums · Number theory · Sorting · Scanline / Sweep Line · Data Structures · Prime factorization
Средно · Number theory · Greedy algorithms
Много лесно · Prefix Sums
Много лесно · Math
Лесно · Bitwise Operations
Средно · Dynamic programming · Number theory · Depth-first Search
Средно · Math · Number theory · Prime factorization
Лесно · Sorting · Prefix Sums
Средно · Prefix Sums
Средно · Bitwise Operations · Math
Лесно · Math · Sorting
Трудно · Number theory · Math · Combinatorics
Средно · Binary Search · Prefix Sums · Sorting
Средно · Trees · Greedy algorithms · Graphs
Средно · Greedy algorithms · Shortest paths
Средно · Number theory · Math
Трудно · Greedy algorithms · Data Structures · Math
Много трудно · Divide and Conquer · Prefix Sums · Strings · Data Structures
Много трудно · Trees · Dynamic programming · Depth-first Search · Graphs
Много лесно · Implementation
Лесно · Math · Combinatorics
Трудно · Greedy algorithms · Constructive Algorithms · Sorting · Combinatorics
Средно · Trees · Depth-first Search
Много трудно · Dynamic programming · Greedy algorithms · Binary Search · Combinatorics