| 977-D |
Подели на три, умножь на два
|
dfs and similar
math
sortings
|
1400
|
| 977-C |
Меньшие или равные
|
sortings
|
1200
|
| 977-B |
Двуграмма
|
implementation
strings
|
900
|
| 977-A |
Неправильное вычитание
|
implementation
|
800
|
| 976-F |
Минимальное k-покрытие
|
flows
graphs
|
2500
|
| 976-E |
Неплохо сыграно!
|
greedy
sortings
|
2100
|
| 976-D |
Множество степеней
|
constructive algorithms
graphs
implementation
|
2500
|
| 976-C |
Вложенные отрезки
|
greedy
implementation
sortings
|
1500
|
| 976-B |
Лара Крофт и новая игра
|
implementation
math
|
1300
|
| 976-A |
Минимальное двоичное число
|
implementation
|
800
|
| 975-E |
Хашба Хэга
|
geometry
|
2600
|
| 975-D |
Призраки
|
geometry
math
|
2000
|
| 975-C |
Осада Вальгаллы
|
binary search
|
1400
|
| 975-B |
Манкала
|
brute force
implementation
|
1100
|
| 975-A |
Арамейский манускрипт
|
implementation
strings
|
900
|
| 967-B |
Поливальная система
|
math
sortings
|
1000
|
| 967-A |
Интервал безопасности
|
implementation
|
1100
|
| 965-E |
Короткий код
|
data structures
dp
greedy
+2
|
2200
|
| 965-D |
Одноразовые камни
|
binary search
flows
greedy
+1
|
1900
|
| 965-C |
Жадный Аркадий
|
math
|
2000
|
| 965-B |
Морской бой
|
implementation
|
1300
|
| 965-A |
Бумажные самолётики
|
math
|
800
|
| 964-B |
Сообщения
|
math
|
1300
|
| 964-A |
Разбиения
|
math
|
800
|
| 963-E |
Круги ожидания
|
math
|
3100
|
| 963-D |
Частота строки
|
hashing
string suffix structures
strings
|
2500
|
| 963-C |
Разрезы прямоугольника
|
brute force
math
number theory
|
2600
|
| 963-B |
Уничтожение дерева
|
constructive algorithms
dfs and similar
dp
+2
|
2000
|
| 963-A |
Знакопеременная сумма
|
math
number theory
|
1800
|
| 962-G |
Видимые черные области
|
data structures
dsu
geometry
+1
|
2800
|
| 962-F |
Рёбра на простых циклах
|
dfs and similar
graphs
trees
|
2400
|
| 962-E |
Байтландия, Берляндия и спорные города
|
constructive algorithms
greedy
|
2200
|
| 962-D |
Сляние равных
|
data structures
implementation
|
1600
|
| 962-C |
Сделай квадрат
|
brute force
implementation
math
|
1400
|
| 962-B |
Студенты в вагоне
|
constructive algorithms
greedy
implementation
|
1300
|
| 962-A |
Экватор
|
implementation
|
1300
|
| 961-G |
Разбиения
|
combinatorics
math
number theory
|
2700
|
| 961-F |
K-подстроки
|
binary search
hashing
string suffix structures
|
2700
|
| 961-E |
Туфурама
|
data structures
|
1900
|
| 961-D |
Пара прямых
|
geometry
|
2000
|
| 961-C |
Шахматная доска
|
bitmasks
brute force
implementation
|
1400
|
| 961-B |
Сон на лекции
|
data structures
dp
implementation
+1
|
1200
|
| 961-A |
Тетрис
|
implementation
|
900
|
| 960-H |
Подарок Санты
|
data structures
trees
|
3100
|
| 960-G |
Бандитский блюз
|
combinatorics
dp
fft
+1
|
2900
|
| 960-F |
Прогулка
|
data structures
dp
graphs
|
2100
|
| 960-E |
Знакопеременное дерево
|
combinatorics
dfs and similar
divide and conquer
+3
|
2300
|
| 960-D |
Запросы для полного бинарного дерева
|
brute force
implementation
trees
|
2100
|
| 960-C |
Подсчет подпоследовательностей
|
bitmasks
constructive algorithms
greedy
+1
|
1700
|
| 960-B |
Минимизация ошибки
|
data structures
greedy
sortings
|
1500
|