Список разборов
0
0
6
Логика → Разбор Кладоискатель 3
1
0
37
Теория графов → Разбор Паросочетание 2
0
0
29
Динамика → Разбор Лесенки 2
В каждом следующем слое (считая сверху вниз) кубиков больше, чем в предыдущем, а в сумме их n. Значит, нам требуется представить n в виде суммы возрастающих натуральных слагаемых.
0
0
22
Динамика → Разбор Ход конем 2
начинать мы можем со всех цифр кроме 0 и 8 значит из 8 цифр. Из каждой цифры ходом коня есть только 2 хода.
А значит ответ длинное число 8 * 2 * 2 * 2 * 2...(цифра 2 n-1 раз)
0
0
17
Динамика → Разбор Flags 4
0
0
50
Геометрия → Разбор Bricks 1
здесь надо сделать перебор синуса угла от 0 до 1 с шагом приблиз. 0,00001 Удачи!!!
0
0
42
Динамика → Разбор Donkey run 1
http://www.olympiads.ru/sng/2/handout1.shtml Посмотрите алгоритм,и подумаите!(Все для вас от Mr.Argu$!!!)
0
0
45
Геометрия → Разбор Площадь
http://e-maxx.ru/algo/polygon_area Пройдите по Этой ссылке. Очень полезная вешь...Удачи(незабудьте "ABS")
0
0
43
Геометрия → Разбор Площадь 1
http://e-maxx.ru/algo/polygon_area Пройдите по Этой ссылке. Очень полезная вешь...Удачи(незабудьте "ABS")
1
0
60
Перебор → Разбор Box 2
Во входных данных мы имеем 12 чисел, некоторые из которых могут совпадать. Несложно понять, что в правильной коробке не может быть более 3х наборов различных размеров (это понятно так же из рассуждений в Решении №1). Пронумеруем всевозможные наборы...
0
0
39
Динамика → Разбор Flags 3
N = 90 - int64. Пусть F(i) - это кол-во всех способов правильно представить флаг из i полосок. На нас наложено два ограничения: - 1. Никакие два цвета не могут идти друг за другом, если они одинаковы - 2. Если сущ синий цвет, он должен стоять между белы...
2
0
53
Перебор → Разбор Скобочки 2
Можно решить задачу за O( Cat(n)*n ) , где Cat(n) - число правильных скобочных последовательностей, n -- длина последовательности. Рассмотрим построение скобочной последовательности. Заметим, что любой префикс правильной скобочной последовательности...
0
0
41
Динамика → Разбор Маскарад 1
This problem is typical knapsack but with a little spice inside.
First of all , let assume F(n,l) - the minimal amount of money needed to buy n-meters material if some amount of material was bought in l-th shop. Then it means , that you can buy in l-t...
0
0
29
Динамика → Разбор Игра первокурсников 1
Эта задача тривиальна! Так как в (i, j) клетку мы можем попасть из (i-1, j) или (i, j-1), тогда f(i,j) = min(f(i-1,j), f(i,j-1)) + k[i][j], где k[i][j] - это стоимость самой клетки. За начальные условия можно взять f[0][0] = k[0][0]; for(int i = 1;...
0
0
32
Перебор → Разбор Точная степень 2
Powered by django, eJudge.