| 316-B2 |
EKG
|
dfs and similar
dp
|
1600
|
| 316-B1 |
EKG
|
brute force
dfs and similar
|
1500
|
| 316-A2 |
Special Task
|
math
|
1400
|
| 316-A1 |
Special Task
|
greedy
|
1100
|
| 315-B |
Sereja and Array
|
implementation
|
1200
|
| 315-A |
Sereja and Bottles
|
brute force
|
1400
|
| 314-E |
Sereja and Squares
|
dp
|
2900
|
| 314-D |
Sereja and Straight Lines
|
binary search
data structures
geometry
+2
|
2500
|
| 314-C |
Sereja and Subsequences
|
data structures
dp
|
2000
|
| 314-B |
Sereja and Periods
|
binary search
dfs and similar
strings
|
2000
|
| 314-A |
Sereja and Contest
|
implementation
|
1600
|
| 313-E |
Ilya and Two Numbers
|
constructive algorithms
data structures
dsu
+1
|
2300
|
| 313-D |
Ilya and Roads
|
dp
|
2100
|
| 313-C |
Ilya and Matrix
|
constructive algorithms
greedy
implementation
+1
|
1400
|
| 313-B |
Ilya and Queries
|
dp
implementation
|
1100
|
| 313-A |
Ilya and Bank Account
|
implementation
number theory
|
900
|
| 312-B |
Archer
|
math
probabilities
|
1300
|
| 312-A |
Whose sentence is it?
|
implementation
strings
|
1100
|
| 311-E |
Biologist
|
flows
|
2300
|
| 311-D |
Interval Cubing
|
data structures
math
|
2600
|
| 311-C |
Fetch the Treasure
|
brute force
data structures
graphs
+1
|
2500
|
| 311-B |
Cats Transport
|
data structures
dp
|
2400
|
| 311-A |
The Closest Pair
|
constructive algorithms
implementation
|
1300
|
| 309-E |
Sheep
|
binary search
greedy
|
2900
|
| 309-D |
Tennis Rackets
|
brute force
geometry
|
2700
|
| 309-C |
Memory for Arrays
|
binary search
bitmasks
greedy
|
1900
|
| 309-B |
Context Advertising
|
dp
two pointers
|
2100
|
| 309-A |
Morning run
|
binary search
math
two pointers
|
2000
|
| 306-D |
Polygon
|
constructive algorithms
geometry
|
2300
|
| 306-C |
White, Black and White Again
|
combinatorics
number theory
|
2100
|
| 306-B |
Optimizer
|
data structures
greedy
sortings
|
2100
|
| 306-A |
Candies
|
implementation
|
800
|
| 305-E |
Playing with String
|
games
|
2300
|
| 305-D |
Olya and Graph
|
combinatorics
math
|
2200
|
| 305-C |
Ivan and Powers of Two
|
greedy
implementation
|
1600
|
| 305-B |
Continued Fractions
|
brute force
implementation
math
|
1700
|
| 305-A |
Strange Addition
|
brute force
constructive algorithms
implementation
|
1600
|
| 304-B |
Calendar
|
brute force
implementation
|
1300
|
| 304-A |
Pythagorean Theorem II
|
brute force
math
|
1200
|
| 303-E |
Random Ranking
|
dp
math
probabilities
|
3000
|
| 303-D |
Rotatable Number
|
math
number theory
|
2600
|
| 303-C |
Minimum Modular
|
brute force
graphs
math
+1
|
2400
|
| 303-B |
Rectangle Puzzle II
|
implementation
math
|
1700
|
| 303-A |
Lucky Permutation Triple
|
constructive algorithms
implementation
math
|
1300
|
| 302-B |
Eugeny and Play List
|
binary search
implementation
two pointers
|
1200
|
| 302-A |
Eugeny and Array
|
implementation
|
800
|
| 301-E |
Yaroslav and Arrangements
|
dp
|
2800
|
| 301-D |
Yaroslav and Divisors
|
data structures
|
2200
|
| 301-C |
Yaroslav and Algorithm
|
constructive algorithms
|
2500
|
| 301-B |
Yaroslav and Time
|
binary search
graphs
shortest paths
|
2100
|