Автор |
Сообщение |
13.09.2006 20:28:09
Тема: MIXTURES
|
Руслан Коржик
Темы: 14
Сообщений: 86
Мой профиль
|
А кто-нибудь знает как эту задачу решать?
|
14.09.2006 08:59:25
Тема: Re:MIXTURES
|
Владимир Миняйлов
Темы: 9
Сообщений: 30
Мой профиль
|
Полный разбор писать не стоит. Ограничемся идеями:
1. Пусть есть набор бутылок от i до j. Как бы мы их не смешивали в итоге получим одно и тоже.
2. Решение основывается на ДП. F[i,j] - минимальная стоимость смешивания бутылок от i до j. Для просчета выбираешь разбиение на два множества(i...u и u+1..j). Считаешь Fij в каждом из них и добавляешь стоимость их сливания. Из всех разбиений выбираешь минимальное.
3. Если изначально получишь все суммы, то сложность выходит O(N^3). Это укладыавется в time limit.
|
14.09.2006 10:33:09
Тема: Re:MIXTURES
|
Руслан Коржик
Темы: 14
Сообщений: 86
Мой профиль
|
Спасибо.
А я оказывается не так условие понял Вернее не дочитал
Я думал на тест:
3
40 20 60
ответ 2400
|
|