1 / 1 / 0
Регистрация: 09.04.2023
Сообщений: 61
|
||||||
1 | ||||||
Разложить книги по группам наилучшим образом06.12.2023, 10:15. Показов 815. Ответов 4
Метки нет (Все метки)
В книжном магазине действует акция "Возьми 3 книги, а заплати за 2 книги". Таким образом, каждый покупатель, выбравший 3 книги, получает самую дешевую из них бесплатно. Конечно, клиент может взять еще больше книг и, в зависимости от того, как книги распределены по группам из трех, бесплатно получить самую дешевую в каждой группе.
Например, пусть цены на книги, взятые клиентом, будут следующими: 10 3 2464 9. Если он распределит их по группам: (10, 3, 2), (4, 6, 4) и (9), он получит книгу по цене 2 из первой группы и книгу по цене 4 из второй группы бесплатно. Мы видим, что из третьей группы он ничего не получит бесплатно, потому что в ней только одна книга. У продавщицы, работающей в книжном магазине, благие намерения, и она всегда хочет макси- мально снизить стоимость покупки для каждого посетителя. При данных ценах на книги помогите ей разложить книги по группам наилучшим образом, чтобы общая стоимость, которую должен заплатить покупатель, была минимальной. Обратите внимание: продавщице не обязательно раскладывать книги по группам, чтобы в каж- дой группе содержались ровно 3 книги, но количество книг в группе должно быть от 1 до 3 вклю- чительно. Формат входных данных В первой строке вводится единственное натуральное число п (1 ≤ n≤ 105) - количество книг, которое берет покупатель. В следующих и строчках вводится по одному натуральному числу с; (1 ≤ G≤ 105). 1-ой книги. Формат выходных данных - стоимость В единственной строке выведите одно натуральное число - минимальную стоимость, которую должен заплатить покупатель. Примеры Стандартный ввод; Стандартный вывод: 4 3 2 3 2 8 6 6 4 5 5 5 5 21 Мой код:
0
|
06.12.2023, 10:15 | |
Ответы с готовыми решениями:
4
Реализовать работу предприятия в БД наилучшим образом! (автосервис) Алгоритм или код как наилучшим образом можно повернуть бланк автоматический Подобрать математическую модель, которая будет наилучшим образом описывать исходные данные Сравнить ФИО из книги 1 и книги 2, и если совпадают, то в столбец А книги 1, подставить данные из столбца В книги 2 Каким образом можно вычистить весь код из рабочей книги Excel? |
Модератор
13701 / 10904 / 6472
Регистрация: 18.12.2011
Сообщений: 29,108
|
|
06.12.2023, 10:41 | 2 |
Woubat, с какой целью "чительно." перенесено на отдельную строку?
Зачем в нужно тире? почему 105, а не 105?
0
|
1 / 1 / 0
Регистрация: 09.04.2023
Сообщений: 61
|
|
06.12.2023, 10:43 [ТС] | 3 |
Просто условие задачи нельзя скопировать, через сторонние сайты с картинки в текст перевёл и не прочитал. Сейчас подправлю.
0
|
1 / 1 / 0
Регистрация: 09.04.2023
Сообщений: 61
|
||||||
06.12.2023, 11:15 [ТС] | 5 | |||||
Вот актуальный, рабочий код:
0
|
06.12.2023, 11:15 | |
06.12.2023, 11:15 | |
Помогаю со студенческими работами здесь
5
Найти индекс в массиве книги с указанным инв. номером, который задается случайным образом Какой производитель изготавливает видеокарты с наилучшим охлаждением какую видеокарту с наилучшим быстродействием до 100$ выбрать? Описать структуру Bibliotec, содержащую следующие поля: автор книги, инвентарный номер книги, название книги Написать программу, реализующую способ передачи книги таким образом, чтобы она переходя от друга к другу побывала в руках у каждого Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |