Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 06.06.2022
Сообщений: 7

Для перевозки партии грузов различной массы выделен грузовик, но его грузоподъёмность ограничена

06.06.2022, 02:19. Показов 6215. Ответов 21

Студворк — интернет-сервис помощи студентам
Для перевозки партии грузов различной массы выделен грузовик, но его
грузоподъёмность ограничена, поэтому перевезти сразу все грузы не удастся.
Грузы массой от 180 до 200 кг грузят в первую очередь, выбирая грузы по
убыванию массы, начиная с самого тяжёлого. На оставшееся после этого место
стараются взять как можно большее количество грузов. Если это можно сделать
несколькими способами, выбирают тот способ, при котором самый большой из
выбранных грузов имеет наибольшую массу. Если и при этом условии возможно
несколько вариантов, выбирается тот, при котором наибольшую массу имеет
второй по величине груз, и т.д. Известны количество грузов, масса каждого из них
и грузоподъёмность грузовика. Необходимо определить количество и общую
массу грузов, которые будут вывезены при погрузке по вышеописанным правилам.

Входные данные представлены в файле 39.txt следующим образом. В первой
строке входного файла записаны два целых числа: N – общее количество грузов и
M – грузоподъёмность грузовика в кг. Каждая из следующих N строк содержит
одно целое число – массу груза в кг. В ответе запишите два целых числа: сначала
максимально возможное количество грузов, затем их общую массу.
Пример организации исходных данных во входном файле:
6 700
100
185
120
160
140
300

В данном случае сначала нужно взять груз массой 185 кг. Остается 515 кг. После
этого можно вывезти ещё максимум 3 груза. Это можно сделать четырьмя
способами: 100 + 120 + 140, 100 + 140 + 160, 100 + 120 + 160, 120 + 140 + 160.
Выбираем способ, при котором вывозится груз наибольшей возможной массы.
Таких способов три: 100 + 120 + 160, 100 + 140 + 160, 120 + 140 + 160. Из этих
способов выбираем те, при которых больше масса второго по величине груза, то
есть 100 + 140 + 160 и 120 + 140 + 160. Их них нужно выбрать вариант 120 + 140 +
160, так как в этом случае третий по величине груз наиболее тяжёлый. Всего
получается 4 груза общей массой 605 кг. Ответ: 4 605.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.06.2022, 02:19
Ответы с готовыми решениями:

Для перевозки партии грузов различной массы выкупают место у компании, которая организует перевозку на грузовых судах
Для перевозки партии грузов различной массы выкупают место у компании, которая организует перевозку на грузовых судах. Судно не может...

Массив объектов класса «Грузовик»: марка, грузоподъемность, максимальная скорость, цена
Полный текст задачи: Создать массив объектов класса «Грузовик». Элементы данных: марка, грузоподъемность, максимальная скорость, цена....

Модель перевозки грузов
Перевозка грузов. Необходимо перевозить поступающие грузы различными автомобилями с различной грузоподъёмностью (автомобиль 1, автомобиль...

21
 Аватар для prinv
20 / 15 / 5
Регистрация: 12.11.2016
Сообщений: 77
07.06.2022, 05:50
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Estellus Посмотреть сообщение
А вы можете в коде в каждой строке написать комментарии с объяснением этой строки?
Могу, но не буду.
Цитата Сообщение от Estellus Посмотреть сообщение
А то без этого мне оценку снизят,а на самостоятельный разбор этого большого кода времени не хватит
Тогда вам есть смысл начать разбор этого кода незамедлительно, не теряя времени.
0
 Аватар для Semen-Semenich
5239 / 3483 / 1176
Регистрация: 21.03.2016
Сообщений: 8,314
08.06.2022, 15:07
Цитата Сообщение от prinv Посмотреть сообщение
А то без этого мне оценку снизят
что заслужили. за что вам оценку то ставить. за вас вообще все решение написали.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.06.2022, 15:07

Не превысила ли общая масса всех грузов грузоподъемность автомобиля
Известна масса каждого груза, загружаемого в автомобиль. Выяснить, не превысила ли общая масса всех грузов грузоподъемность автомобиля.

Выяснить, не превысила ли общая масса всех грузов грузоподъемность автомобиля
Известна масса каждого груза, загружаемого в автомобиль. Выяснить, не превысила ли общая масса всех грузов грузоподъемность автомобиля.

Выяснить, не превысила ли общая масса всех грузов грузоподъемность автомобиля
2. Известна масса каждого груза, загружаемого в автомобиль. Выяснить, не превысила ли общая масса всех грузов грузоподъемность автомобиля.

Моделирование процесса перевозки грузов
Здравствуйте! У меня задание по GPSS: 1 На стройке работает N грузовых автомобилей. В начале 8-часового рабочего дня они прибывают на...

Фирма “Эх, прокачу” осуществляет перевозки грузов
Фирма “Эх, прокачу” осуществляет перевозки грузов. Для перевозок она ис-пользует пять автомобилей грузоподъемностью 1, 1,5 2, 2,5, 3 тонн....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru