| 624-B |
Making a String
|
greedy
sortings
|
1100
|
| 624-A |
Save Luke
|
math
|
800
|
| 623-E |
Transforming Sequence
|
combinatorics
dp
fft
+1
|
3300
|
| 623-D |
Birthday
|
greedy
math
probabilities
|
2700
|
| 623-C |
Electric Charges
|
binary search
dp
|
2900
|
| 623-B |
Array GCD
|
dp
greedy
number theory
|
2300
|
| 623-A |
Graph and String
|
constructive algorithms
graphs
|
1800
|
| 622-F |
The Sum of the k-th Powers
|
math
|
2600
|
| 622-E |
Ants in Leaves
|
dfs and similar
greedy
sortings
+1
|
2200
|
| 622-D |
Optimal Number Permutation
|
constructive algorithms
|
1900
|
| 622-C |
Not Equal on a Segment
|
data structures
implementation
|
1700
|
| 622-B |
The Time
|
implementation
|
900
|
| 622-A |
Infinite Sequence
|
implementation
math
|
1000
|
| 621-E |
Wet Shark and Blocks
|
dp
matrices
|
2000
|
| 621-D |
Rat Kwesh and Cheese
|
brute force
constructive algorithms
math
|
2400
|
| 621-C |
Wet Shark and Flowers
|
combinatorics
math
number theory
+1
|
1700
|
| 621-B |
Wet Shark and Bishops
|
combinatorics
implementation
|
1300
|
| 621-A |
Wet Shark and Odd and Even
|
implementation
|
900
|
| 620-F |
Xors on Segments
|
data structures
strings
trees
|
2800
|
| 620-E |
New Year Tree
|
bitmasks
data structures
trees
|
2100
|
| 620-D |
Professor GukiZ and Two Arrays
|
binary search
two pointers
|
2200
|
| 620-C |
Pearls in a Row
|
greedy
|
1500
|
| 620-B |
Grandfather Dovlet’s calculator
|
implementation
|
1000
|
| 620-A |
Professor GukiZ's Robot
|
implementation
math
|
800
|
| 618-G |
Combining Slimes
|
dp
math
matrices
+1
|
3300
|
| 618-F |
Double Knapsack
|
constructive algorithms
two pointers
|
3000
|
| 618-E |
Robot Arm
|
data structures
geometry
|
2500
|
| 618-D |
Hamiltonian Spanning Tree
|
dfs and similar
dp
graph matchings
+2
|
2200
|
| 618-C |
Constellation
|
geometry
implementation
|
1600
|
| 618-B |
Guess the Permutation
|
constructive algorithms
|
1100
|
| 618-A |
Slime Combining
|
implementation
|
800
|
| 617-E |
XOR and Favorite Number
|
data structures
|
2200
|
| 617-D |
Polyline
|
constructive algorithms
implementation
|
1700
|
| 617-C |
Watering Flowers
|
implementation
|
1600
|
| 617-B |
Chocolate
|
combinatorics
|
1300
|
| 617-A |
Elephant
|
math
|
800
|
| 616-F |
Expensive Strings
|
data structures
sortings
string suffix structures
+1
|
2700
|
| 616-E |
Sum of Remainders
|
implementation
math
number theory
|
2200
|
| 616-D |
Longest k-Good Segment
|
binary search
data structures
two pointers
|
1600
|
| 616-C |
The Labyrinth
|
dfs and similar
|
1600
|
| 616-B |
Dinner with Emma
|
games
greedy
|
1000
|
| 616-A |
Comparing Two Long Integers
|
implementation
strings
|
900
|
| 615-E |
Hexagons
|
binary search
implementation
math
|
2100
|
| 615-D |
Multipliers
|
math
number theory
|
2000
|
| 615-C |
Running Track
|
dp
greedy
strings
+1
|
2000
|
| 615-B |
Longtail Hedgehog
|
dp
graphs
|
1600
|
| 615-A |
Bulbs
|
implementation
|
800
|
| 614-B |
Gena's Code
|
implementation
math
|
1400
|
| 614-A |
Link/Cut Tree
|
brute force
implementation
|
1500
|
| 613-E |
Puzzle Lover
|
dp
hashing
strings
|
3200
|