Ctrl K

Задачи

Алгоритмические задачи с тестами: Python, JavaScript, Java, Go и C++, проверка на сервере.

Сколько маршрутов по сеткеMath · Dynamic Programming · CombinatoricsСредняяДегустаторы и испорченная бочкаMath · Dynamic Programming · CombinatoricsСложнаяНикому свой подарокMath · Dynamic Programming · CombinatoricsСредняяЭфир без частых повторовMath · Dynamic Programming · CombinatoricsСложнаяN-е число, кратное одному из трёхMath · Binary Search · CombinatoricsСредняяПорядок развоза посылокMath · Dynamic Programming · CombinatoricsСложнаяЧестный раздел цветных бусинArray · Math · Dynamic ProgrammingСложнаяДругие порядки для того же дерева поискаTree · Union Find · Binary Search TreeСложнаяОтрезки на пунктирной прямойMath · Dynamic Programming · CombinatoricsСредняяУпорядоченные слова из гласныхMath · Dynamic Programming · CombinatoricsСредняяk-й маршрут по алфавитуArray · Math · Dynamic ProgrammingСложнаяXOR каждого подмножестваBit Manipulation · Array · MathЛёгкаяБашни, видные слеваMath · Dynamic Programming · CombinatoricsСложнаяПорядок постройки комнатTree · Graph · Topological SortСложнаяГласные во всех кусках словаMath · String · Dynamic ProgrammingСредняяВершина пирамиды из цифрArray · Math · CombinatoricsСредняяЦепочки делителейMath · Dynamic Programming · CombinatoricsСложнаяПрогулки ровно из k шаговMath · Dynamic Programming · CombinatoricsСредняяНаборы без заданной разницыArray · Hash Table · MathСредняяНаборы без заданного разрываArray · Math · Dynamic ProgrammingСредняяСамые весомые выборки разных буквGreedy · Hash Table · MathСложнаяМаршруты ладьи за ровно k ходовMath · Dynamic Programming · CombinatoricsСложнаяЯблоки по трём корзинамMath · CombinatoricsСложнаяДелёж на троих с потолкомMath · Combinatorics · EnumerationЛёгкаяДелёж на троих с потолкомMath · Combinatorics · EnumerationСредняяСтроки, из которых складывается treeMath · Dynamic Programming · CombinatoricsСредняяk-я сумма марками одного номиналаBit Manipulation · Array · MathСложнаяУголки из единицArray · Hash Table · MathСредняяКузнечик на бесконечной лестницеBit Manipulation · Memoization · MathСложнаяВолны накопленных суммArray · Math · CombinatoricsСредняяПодмножества с нечётной суммойArray · Math · Dynamic ProgrammingСредняяРазбиение на подъём и спускArray · Math · Dynamic ProgrammingСложнаяРазбиение на подъём и спуск: большие числаArray · Math · Dynamic ProgrammingСложнаяПеремешать в делящийся палиндромHash Table · Math · CombinatoricsСложнаяНОД пар по номеру в сортировкеArray · Hash Table · MathСложнаяСцены и оценки фестиваляMath · Dynamic Programming · CombinatoricsСложнаяУравновешенные перестановки цифрMath · String · Dynamic ProgrammingСложнаяСжатие числом единицMath · String · Dynamic ProgrammingСложнаяЦентр — единственный фаворитArray · Hash Table · MathСложнаяГирлянда с одинаковыми соседямиMath · CombinatoricsСложнаяЦентр — единственный фаворит (большие входы)Array · Hash Table · MathСложнаяРазброс фишек по всем раскладкамMath · CombinatoricsСложнаяКрайние значения маленьких группArray · Math · Dynamic ProgrammingСредняяВершина цифровой пирамидыMath · String · CombinatoricsЛёгкаяСвернуть цифры до парыMath · String · CombinatoricsСложнаяK-й зигзаг из чётных и нечётныхArray · Math · CombinatoricsСложная