Вопрос:

Найди минимальную общую стоимость достижения производительности не менее T операций в секунду.

Фотография
Фотография

Ответ ассистента

Чтобы решить задачу, нужно перебрать все видеокарты и выбрать ту, которая позволит достичь производительности не менее T операций в секунду с минимальной стоимостью. Если производительности одной видеокарты недостаточно, можно купить несколько одинаковых. Входные данные: * N - количество доступных видеокарт. * T - требуемая производительность. * Для каждой видеокарты известны её производительность (количество операций в секунду) и цена. Пример: Ввод: ``` 3 21 5 10 10 30 3 5 ``` Вывод: ``` 35 ``` Решение: 1. Для каждой видеокарты вычисляем, сколько штук потребуется купить, чтобы достичь производительности не менее T. Округляем в большую сторону, так как нельзя купить часть видеокарты. 2. Вычисляем стоимость покупки для каждой видеокарты. 3. Выбираем видеокарту с минимальной стоимостью покупки. В примере: * Первая видеокарта: потребуется 5 штук, стоимость 5 * 10 = 50. * Вторая видеокарта: потребуется 3 штуки, стоимость 3 * 30 = 90. * Третья видеокарта: потребуется 7 штук, стоимость 7 * 5 = 35. Минимальная стоимость - 35. **Ответ: 35**

Другие решения

Что ещё задавали пользователи