| 1042-F |
Leaf Sets
|
data structures
dfs and similar
dsu
+4
|
2400
|
| 1042-E |
Vasya and Magic Matrix
|
dp
math
probabilities
|
2300
|
| 1042-D |
Petya and Array
|
data structures
divide and conquer
two pointers
|
1800
|
| 1042-C |
Array Product
|
constructive algorithms
greedy
math
|
1700
|
| 1042-B |
Vitamins
|
bitmasks
brute force
dp
+1
|
1200
|
| 1042-A |
Benches
|
binary search
implementation
|
1100
|
| 1041-F |
Ray in the tube
|
data structures
divide and conquer
dp
+1
|
2500
|
| 1041-E |
Tree Reconstruction
|
constructive algorithms
data structures
graphs
+1
|
1900
|
| 1041-D |
Glider
|
binary search
data structures
two pointers
|
1700
|
| 1041-C |
Coffee Break
|
binary search
data structures
greedy
+1
|
1600
|
| 1041-B |
Buying a TV Set
|
math
|
1000
|
| 1041-A |
Heist
|
greedy
implementation
sortings
|
800
|
| 1040-B |
Shashlik Cooking
|
dp
greedy
math
|
1300
|
| 1040-A |
Palindrome Dance
|
greedy
|
1000
|
| 1039-E |
Summer Oenothera Exhibition
|
data structures
|
3400
|
| 1039-D |
You Are Given a Tree
|
data structures
dp
trees
|
2800
|
| 1039-C |
Network Safety
|
dfs and similar
dsu
graphs
+2
|
2200
|
| 1039-B |
Subway Pursuit
|
binary search
interactive
probabilities
|
2100
|
| 1039-A |
Timetable
|
constructive algorithms
data structures
greedy
+1
|
2300
|
| 1038-F |
Wrap Around
|
dp
strings
|
2900
|
| 1038-E |
Maximum Matching
|
bitmasks
brute force
dfs and similar
+2
|
2400
|
| 1038-D |
Slime
|
dp
greedy
implementation
|
1800
|
| 1038-C |
Gambling
|
greedy
sortings
|
1300
|
| 1038-B |
Non-Coprime Partition
|
constructive algorithms
math
|
1100
|
| 1038-A |
Equality
|
implementation
strings
|
800
|
| 1037-H |
Security
|
data structures
string suffix structures
|
3200
|
| 1037-G |
A Game on Strings
|
games
|
3200
|
| 1037-F |
Maximum Reduction
|
combinatorics
data structures
math
|
2500
|
| 1037-E |
Trips
|
graphs
|
2200
|
| 1037-D |
Valid BFS?
|
dfs and similar
graphs
shortest paths
+1
|
1700
|
| 1037-C |
Equalize
|
dp
greedy
strings
|
1300
|
| 1037-B |
Reach Median
|
greedy
|
1300
|
| 1037-A |
Packets
|
constructive algorithms
greedy
math
|
1300
|
| 1036-G |
Sources and Sinks
|
bitmasks
brute force
dfs and similar
|
2700
|
| 1036-F |
Relatively Prime Powers
|
combinatorics
math
number theory
|
2400
|
| 1036-E |
Covered Points
|
fft
geometry
number theory
|
2400
|
| 1036-D |
Vasya and Arrays
|
greedy
two pointers
|
1600
|
| 1036-C |
Classy Numbers
|
combinatorics
dp
|
1900
|
| 1036-B |
Diagonal Walking v.2
|
math
|
1600
|
| 1036-A |
Function Height
|
math
|
1000
|
| 1034-E |
Little C Loves 3 III
|
bitmasks
dp
math
|
3200
|
| 1034-D |
Intervals of Intervals
|
binary search
data structures
two pointers
|
3500
|
| 1034-C |
Region Separation
|
combinatorics
dp
number theory
+1
|
2700
|
| 1034-B |
Little C Loves 3 II
|
brute force
constructive algorithms
flows
+1
|
2200
|
| 1034-A |
Enlarge GCD
|
number theory
|
1800
|
| 1033-G |
Chip Game
|
games
|
3500
|
| 1033-F |
Boolean Computer
|
bitmasks
brute force
fft
+1
|
2800
|
| 1033-E |
Hidden Bipartite Graph
|
binary search
constructive algorithms
dfs and similar
+2
|
2800
|
| 1033-D |
Divisors
|
interactive
math
number theory
|
2000
|
| 1033-C |
Permutation Game
|
brute force
dp
games
|
1600
|