| 540-B |
School Marks
|
greedy
implementation
|
1700
|
| 540-A |
Combination Lock
|
implementation
|
800
|
| 538-H |
Summer Dichotomy
|
2-sat
data structures
dfs and similar
+1
|
3200
|
| 538-G |
Berserk Robot
|
constructive algorithms
math
sortings
|
3100
|
| 538-F |
A Heap of Heaps
|
brute force
data structures
math
+1
|
2200
|
| 538-E |
Demiurges Play Again
|
dfs and similar
dp
math
+1
|
2200
|
| 538-D |
Weird Chess
|
brute force
constructive algorithms
implementation
|
1800
|
| 538-C |
Tourist's Notes
|
binary search
brute force
greedy
+2
|
1600
|
| 538-B |
Quasi Binary
|
constructive algorithms
dp
greedy
+1
|
1400
|
| 538-A |
Cutting Banner
|
brute force
implementation
|
1400
|
| 536-E |
Tavas on the Path
|
data structures
divide and conquer
trees
|
3100
|
| 536-D |
Tavas in Kansas
|
dp
games
|
2900
|
| 535-E |
Tavas and Pashmaks
|
geometry
math
|
2600
|
| 535-D |
Tavas and Malekas
|
greedy
hashing
string suffix structures
+1
|
1900
|
| 535-C |
Tavas and Karafs
|
binary search
greedy
math
|
1900
|
| 535-B |
Tavas and SaDDas
|
bitmasks
brute force
combinatorics
+1
|
1100
|
| 535-A |
Tavas and Nafas
|
brute force
implementation
|
1000
|
| 534-F |
Simplified Nonogram
|
bitmasks
dp
hashing
+1
|
2400
|
| 534-E |
Berland Local Positioning System
|
constructive algorithms
greedy
hashing
+1
|
2400
|
| 534-D |
Handshakes
|
binary search
constructive algorithms
data structures
+1
|
1900
|
| 534-C |
Polycarpus' Dice
|
math
|
1600
|
| 534-B |
Covered Path
|
dp
greedy
math
|
1400
|
| 534-A |
Exam
|
constructive algorithms
implementation
math
|
1100
|
| 533-F |
Encoding
|
hashing
string suffix structures
strings
|
2400
|
| 533-E |
Correcting Mistakes
|
constructive algorithms
dp
greedy
+3
|
1800
|
| 533-D |
Landmarks
|
data structures
dp
|
3000
|
| 533-C |
Board Game
|
games
greedy
implementation
+1
|
1700
|
| 533-B |
Work Group
|
dfs and similar
dp
graphs
+2
|
2000
|
| 533-A |
Berland Miners
|
binary search
data structures
dfs and similar
+2
|
3000
|
| 530-I |
Different variables
|
*special
|
2500
|
| 530-H |
Points in triangle
|
*special
geometry
|
2100
|
| 530-G |
Levenshtein distance
|
*special
|
2100
|
| 530-F |
Jumping frogs
|
*special
|
2100
|
| 530-E |
Sum and product
|
*special
|
1700
|
| 530-D |
Set subtraction
|
*special
|
1600
|
| 530-C |
Diophantine equation
|
*special
|
1500
|
| 530-B |
String inside out
|
*special
|
1600
|
| 530-A |
Quadratic equation
|
*special
|
1500
|
| 529-B |
Group Photo 2 (online mirror version)
|
brute force
greedy
sortings
|
1900
|
| 528-E |
Triangles 3000
|
geometry
sortings
|
3100
|
| 528-D |
Fuzzy Search
|
bitmasks
brute force
fft
|
2500
|
| 527-E |
Data Center Drama
|
dfs and similar
graphs
|
2600
|
| 527-D |
Clique Problem
|
data structures
dp
greedy
+2
|
1800
|
| 527-C |
Glass Carving
|
binary search
data structures
implementation
|
1500
|
| 527-B |
Error Correct System
|
greedy
|
1500
|
| 527-A |
Playing with Paper
|
implementation
math
|
1100
|
| 526-G |
Spiders Evil Plan
|
greedy
trees
|
3300
|
| 526-F |
Pudding Monsters
|
data structures
divide and conquer
|
3000
|
| 526-E |
Transmitting Levels
|
dp
implementation
|
2400
|
| 526-D |
Om Nom and Necklace
|
hashing
string suffix structures
strings
|
2200
|