Топливо
N котелен одинаковой мощности соединены системой трубопроводов из M труб для перекачки топлива. На 09:00 утра оказалось, что фактические запасы топлива A[k] тонн (k = 1..N) таковы, что в одной из котелен его значительно меньше нормы В тонн, а на остальных - достаточно, либо с избытком.
Суммарные запасы топлива позволяют исправить ситуацию, если перераспределить топливо. В каждый момент времени из N насосов могут работать 0 или 2 (в соседних котельнях, перекачивающих и принимающих топливо), при этом перекачка одной тонны топлива на 1 км занимает C минут.
Через какое наименьшее время T минут эта работа будет выполнена?
Технические условия
Входные данные
В первой строке заданы 4 числа N, M, B, C. Во второй - массив значений A[1..N]. Далее идут M строк - пары номеров котелен и длины труб между ними. Все данные - неотрицательные целые числа, не превышающие 50.
Выходные данные
Единственное число - искомое время.
Информация о задаче
Лимит времени: 1 секундаЛимит памяти: 64 MB
Баллы за пройденный тест: 10
Сложность: 23% 49/64
Пример
Пример входных данных5 5 4 6 5 4 8 1 6 1 2 3 2 3 5 2 4 2 3 4 6 3 5 4 |
Пример выходных данных102 |
| ← Единицы | Список задач | Отрезки → |
