Экономика

Решите задачу с помощью процедуры "Поиск решений": Лакокрасочный завод «Олимп» хочет минимизировать издержки производства красок типа А, Б и В, выпуск которых ежемесячно должен составлять суммарно не менее 500 тонн краски А и Б и не менее 200 тонн краски В, при этом краски Б должно производиться не менее 100 тонн. Завод работает в две смены, при этом в первую смену час рабочего времени стоит 450 руб., а общий ресурс рабочего времени первой смены в месяц составляет не более 100 тыс. часов. За работу во вторую смену платится надбавка, и поэтому стоимость часа рабочего времени во вторую смену составляет 500 руб., а ресурс рабочего времени второй смены в месяц составляет не более 80 тыс. часов. Если для производства запланированного количества продукции необходимо организовать работу во вторую смену, фонд рабочего времени первой смены должен быть использован полностью. Для производства каждого вида краски используется по-прежнему три вида сырья: сырье 1, сырье 2 и сырье 3. Одна тонна сырья 1 стоит 60 тыс. руб., сырья 2 — 70 и сырья 3 — 50 тыс. руб. Данные о трудозатратах, расходах и запасах сырья показаны в следующей таблице.                                   Краска А  Краска Б  Краска В     Запас ресурса Трудозатраты, ч/т     150            200            250          100 тыс. часов 1-й                                                                                                                                                смены и 80 тыс.                                                                                            часов 2-й смены Расход сырья 1, кг/т  50            100             75                      60 т Расход сырья 2, кг/т  70             80              60                     50 т Расход сырья 3, кг/т  40             70              60               неограничен
Задача Множители У Айрата есть число n, представленное в виде разложения на m простых множителей pi, то есть n = p1·p2·...·pm. Айрат получил секретную информацию, что произведение всех делителей n по модулю 109 + 7 — пароль от секретной базы данных. Теперь осталось только вычислить это значение. Входные данные В первой строке входных данных находится число m(1 ≤ m ≤ 200 000) — количество чисел в разложении числа n на простые множители. Во второй строке записаны m простых чисел pi (2 ≤ pi ≤ 200 000). Выходные данные Выведите одно число — произведение всех делителей числа n, вычисленное по модулю 109 + 7. Примеры тестов входные данные 2 2 3 выходные данные 36 входные данные 3 2 3 2 выходные данные 1728 Примечание В первом примере n = 2·3 = 6. Делителями числа 6 являются 1, 2, 3 и 6, их произведение 1·2·3·6 = 36. Во втором примере 2·3·2 = 12. Делители числа 12 — 1, 2, 3, 4, 6 и 12. 1·2·3·4·6·12 = 1728. Помогите реализовать задачу на с++