2011-03\karlsson       - [гранди] трехмерная шоколадка (все три измерения независимы)
2012-01\evacuate       - [отрицательный цикл] улучшить план эвакуации (построить граф + найти дополняющий отрицательный цикл или четный путь)
2018-07\highways       - [geom] Самая дальняя точка по направлению
2013-04\firstk         - [Мо] "k первых чисел на отрезке" в Offline. k <= 10, кол-во запросов <= 30 000
2012-02\server          - [dp,кнут] Ацкая динамика на общий метод двух указателей (по Кнуту)
2011-03\distance        - [geom] расстояние между двумя выпуклыми непересекающимися многоугольниками.
2011-05\refrain         - [suffix] длина * число вхождений --> max
2015-04\multiassignment - [micost+Кун] k паросочетаний минимального суммарного веса
2011-03\wall           - [cut] Вершинный разрез на гриде
2011-03\duel           - [fft] посчитать количество троек [i,j,k] : i+k = 2j && a[i] = a[j] = a[k] = 1
2018-07\illumination   - [geom] 10^5 вершин, лампочка внутри. Найти площадь, которую освещает лампочка.
2011-05\virus          - [dp+aho] Бесконечная, не содержащая данных
2017-02\sequence       - [idea+CHT] Разбить последовательность на k отрезков так, чтобы...
2018-07\maxsquare      - [sqrt+CHT] ???
2014-12\polycomp      - [sqrt+bitset+идея] f(g(x)) mod h(x) над F_2 за n^{2.5}/32
2014-03\shots         - [структуры данных] timus.1390, появляются стены на плоскости, из (0,0) летят пули, нужно для каждой пули находить ближайшую стену
