Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 

Военная академия

(Время: 1 сек. Память: 16 Мб Сложность: 69%)

Военная академия Флатландии недавно получила запрос от правительства на подготовку n секретных агентов для важнейшей операции против их давнего дружеского соседа Попландии. Каждый агент получит специальную миссию, i-я миссия требует чтобы квалификация агента, который будет ее выполнять, была как минимум pi.

Главный инструктор академии выбрал n студентов академии и назначил каждому из них одну из миссий i-й из выбранных студентов будет выполнять миссию i. Теперь для подготовки агентов необходимо провести несколько тренировок.

С каждым студентом можно проводить личные тренировки, кроме того, можно проводить групповые тренировки со всеми студентами вместе. В начале квалификация каждого студента равна нулю. Каждый студент характеризуется своей обучаемостью qi и общительностью si. После личных тренировок в течение m часов квалификация студента вырастает на mqi. После групповых тренировок в течении m часов квалификация студента вырастает на msi. Тренировки могут продолжаться произвольное неотрицательное количество часов (не обязательно целое).

Тренировки проводятся инструкторами. За час личной тренировки инструктору требуется заплатить a рублей, а за час групповой тренировки b рублей.

Помогите руководству академии спланировать тренировки так, чтобы выполнить заказ правительства и минимизировать сумму, потраченную на оплату работы инструкторов.

Входные данные

Первая строка входного файла INPUT.TXT содержит три целых числа: n (1 ≤ n ≤ 100), a и b (1 ≤ a, b ≤ 106). Каждая из следующих n строк содержит по три целых числа: pi, qi и si (1 ≤ pi, qi, si ≤ 1000).

Выходные данные

Первая строка выходного файла OUTPUT.TXT должна содержать одно вещественное число: w – общую стоимость подготовки студентов к операции. Вторая строка должна содержать одно вещественное число g – продолжительность групповой тренировки. Третья строка должна содержать n вещественных чисел – продолжительности личных тренировок студентов. При проверке вашего решения будет использоваться сравнение вещественных чисел с точностью 10−6.

Пример

INPUT.TXTOUTPUT.TXT
12 50 13
10 10 2
3 5 1
59.0
3.0
0.4 0.0

Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!

[Обсуждение] [Все попытки] [Лучшие попытки]


 Язык программирования C++
 Решение олимпиадных задач
 Региональные олимпиады
 Книги Фёдора Меньшикова
 ЕГЭ по информатике
 Тренировочные олимпиады
 Личные олимпиады
 Командные олимпиады
 Первая командная олимпиада
 Вторая командная олимпиада
 Третья командная олимпиада
 Четвертая командная олимпиада
 Пятая командная олимпиада
 Шестая командная олимпиада
 A. Крестные отцы
 B. Хардкорный массив
 C. Плитка
 D. Игра с шоколадкой
 E. Шахматные баталии
 F. Военная академия
 G. Бой курантов
 H. Наибольший простой делитель

Красноярский краевой Дворец пионеров, (c)2006 - 2025, ИНН 246305493507, E-mail: admin@acmp.ru



Пакеты матовые с бегунком.   Оценка пакета акций АО основы Оценки пакетов акции.