|
0 / 0 / 0
Регистрация: 03.11.2014
Сообщений: 16
|
|
Распределить камни в две кучи так, чтобы модуль разности весов этих двух куч был минимальным14.11.2014, 16:21. Показов 8759. Ответов 28
Метки нет (Все метки)
Доброго времени суток! Требуется программу, которая распределит камни в две кучи так, чтобы модуль разности весов этих двух куч был минимальным. Под весом кучи следует понимать суммарный вес камней в ней. камней от 1 до 100, вес от 1 до 100000. Мне сказали, что эта задача решается с помощью задачи о рюкзаке. Помогите пожалуйста разобраться!
0
|
|
| 14.11.2014, 16:21 | |
|
Ответы с готовыми решениями:
28
Распределить камни в две кучи так, чтобы разность весов этих двух куч была минимальной |
| 14.11.2014, 16:54 | |
|
1) Запускаешь рюкзак
2) Смотришь, какие веса W можно получить в одной куче 3) Из всех таких весов W смотришь, какой вес Q будет в другой куче (т.е. общий_вес - W) 4) Выбираешь минимальное значение |W-Q|
1
|
|
|
221 / 166 / 47
Регистрация: 17.07.2012
Сообщений: 587
|
|
| 14.11.2014, 16:54 | |
|
Diggiti, а ты задачу о рюкзаке решать умеешь?
0
|
|
|
0 / 0 / 0
Регистрация: 03.11.2014
Сообщений: 16
|
|
| 14.11.2014, 17:07 [ТС] | |
|
знаю только только алгоритм, проблемы с написанием кода
0
|
|
|
117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
|
||||||
| 14.11.2014, 18:03 | ||||||
|
Стопудово решение неправильно, я во всяком случае не удивлюсь. Если неправильно, укажите правильный алгоритм, а то тоже стало интересно.
Кликните здесь для просмотра всего текста
0
|
||||||
|
221 / 166 / 47
Регистрация: 17.07.2012
Сообщений: 587
|
|
| 14.11.2014, 18:16 | |
|
tnk500, решение конечно неверное. валится например таким тестом.
4 камня и их веса 1 4 2 3 твое решение возьмет в 1 кучку сумму 6 и во 2-ю кучку сумму 4. ответ 5 5
0
|
|
|
0 / 0 / 0
Регистрация: 03.11.2014
Сообщений: 16
|
|
| 14.11.2014, 18:22 [ТС] | |
|
SlavaSSU, А можете, правильно решение сказать, пожалуйста? просто давно бьюсь над этой задачей и безуспешно
0
|
|
|
221 / 166 / 47
Регистрация: 17.07.2012
Сообщений: 587
|
||||||
| 14.11.2014, 18:35 | ||||||
|
Diggiti, пришлось немоног поизвращаться т.к. числа достаточно большие. не гаранитирую что это верно(хотя очень надеюсь)))
0
|
||||||
|
0 / 0 / 0
Регистрация: 03.11.2014
Сообщений: 16
|
|
| 14.11.2014, 18:42 [ТС] | |
|
SlavaSSU, превышено время ожидания пишет)) и по памяти много выходит
0
|
|
|
221 / 166 / 47
Регистрация: 17.07.2012
Сообщений: 587
|
|
| 14.11.2014, 18:44 | |
|
Diggiti, скажи сайт.
превышено время ожидания? О.о?
0
|
|
|
0 / 0 / 0
Регистрация: 03.11.2014
Сообщений: 16
|
|
| 14.11.2014, 18:46 [ТС] | |
|
SlavaSSU, давай скину в скайп/почта/контакт
0
|
|
|
221 / 166 / 47
Регистрация: 17.07.2012
Сообщений: 587
|
|
| 14.11.2014, 18:47 | |
|
Diggiti, тут есть лс.
0
|
|
|
0 / 0 / 0
Регистрация: 03.11.2014
Сообщений: 16
|
|
| 14.11.2014, 18:52 [ТС] | |
|
SlavaSSU, где?) не могу понять никак
0
|
|
|
221 / 166 / 47
Регистрация: 17.07.2012
Сообщений: 587
|
|
| 14.11.2014, 19:04 | |
|
Diggiti, да кидай ссюда ссылку какая разница
0
|
|
|
0 / 0 / 0
Регистрация: 03.11.2014
Сообщений: 16
|
|
| 14.11.2014, 19:11 [ТС] | |
|
SlavaSSU, http://acm.petrsu.ru/fsystem
0
|
|
|
221 / 166 / 47
Регистрация: 17.07.2012
Сообщений: 587
|
|
| 14.11.2014, 19:25 | |
|
Diggiti, как выбрать контест?
нжимаю на "выьерите контест" - открывается пустое окно. или это при входе в систему надо указывать название контеста? Добавлено через 5 минут Diggiti, если эта задача есть в архиве задач, то скажи ее номер
0
|
|
|
0 / 0 / 0
Регистрация: 03.11.2014
Сообщений: 16
|
|
| 14.11.2014, 19:26 [ТС] | |
|
SlavaSSU, http://acm.petrsu.ru/site/contest/combalgs_archive ищи АРхив задач , комбинаторные алгоритмы
0
|
|
|
221 / 166 / 47
Регистрация: 17.07.2012
Сообщений: 587
|
|
| 14.11.2014, 19:30 | |
|
Diggiti, скажи название задачи, я не могу ее найти в разделе комбинаторные алгоритмы
нашел. "время собирать камни".!
0
|
|
|
0 / 0 / 0
Регистрация: 03.11.2014
Сообщений: 16
|
|
| 14.11.2014, 19:32 [ТС] | |
|
SlavaSSU, время собирать камни
0
|
|
|
221 / 166 / 47
Регистрация: 17.07.2012
Сообщений: 587
|
||||||
| 14.11.2014, 19:38 | ||||||
|
Diggiti, вот прошло. правда ты в условии накосячил. там числа до 10000. можно написать решение проще. и ты не сказал что там файловый ввод вывод.
0
|
||||||
| 14.11.2014, 19:38 | |
|
Помогаю со студенческими работами здесь
20
Напишите программу, которая распределит камни в две кучи так, что разность весов этих двух куч будет минимальной Написать программу для раздела этих камней на две кучи так, чтобы разность весов этих куч была бы минимальной Разложить камни в 2 кучи так, что разность весов двух куч была минимальной
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|