Это описание задачи: < /p>
Представьте, что у вас есть куча игрушек, которые необходимо обернуть в качестве подарков. У вас есть несколько станций обертывания (например, подарки
таблицы), и у каждого есть специальное правило: < /p>
Если вы оберните определенное количество игрушек на этой станции, станция
дает вам 2 дополнительных игрушка, которые вы можете обернуть бесплатно, но только если эти
toys не более жестче, чем самая простая, которую вы уже проходите. Оберните все игрушки, используя наименьшее количество энергии. Оберните любую игрушку на любой станции. Только
используйте каждую игрушку один раз. Их потребности в энергии: < /p>
toys = [50, 50, 30, 50, 20] У вас есть 2 станции: Станция 1: Обертка 2
Toys → Получить 2 простых. Это
разблокирует 2 бесплатных! Вы используете бесплатные обертки на Toy 3 (30 Energy) и
Toy 4 (50 Energy). < /P>
Top Toy 5 (20 энергии) в любом месте. < /P>
Используется общая энергия = 50 + 50 + 20 = 120 < /p>
Ограничения: < /p>
1
Я добавил 3 тестовых случая в основном методе для проверки моего кода, и он работал для них. Но когда я запустил его на Hackerrank, 4 из 15 тестовых случаев провалились. Те, которые потерпели неудачу, скрыты, поэтому я не вижу, что пошло не так.>
Подробнее здесь: https://stackoverflow.com/questions/796 ... s-stations
Игрушечная упаковка с бонусными станциями ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Упаковка Python: включая файлы/модули, которые импортируют друг друга.
Anonymous » » в форуме Python - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-