Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.
Если сейчас студенты ИВТ, показавшие хороший результат на учебной практике, получают дипломы, то в будущем, вполне возможно, будет разыгрываться Кубок практики ИВТ.
Для отбора на финал может проводиться любое количество заочных турниров, относящихся к одному их двух видов:
- Турнир первого вида должен содержать A задач, а по его результатам в финал проходят N лучших студентов;
- Турнир второго вида должен содержать B задач, а по его результатам в финал проходит один лучший студент.
В финале должно участвовать не менее (N × M) студентов; студенты, прошедшие в финал по результатам некоторого турнира, не участвуют в других заочных турнирах. Отметим, что есть K студентов, которые приглашаются на финал без участия в заочных турнирах.
Игорь и Максим уже подозревают, что составлять задачи для заочных турниров снова придётся именно им, и поэтому хотят узнать минимальное число задач, которое нужно придумать. Помогите им!
Входные данные
Первая строка содержит целые числа A и B (1 <= A, B <= 100) — требуемые количества задач на турнирах первого и второго рода соответственно.
Вторая строка содержит целые числа N и M (1 <= N, M <= 100).
Третья строка содержит целое число K (1 <= K <= 100) — количество финалистов, не участвующих в заочных турнирах.
Выходные данные
Выведите единственное целое число — минимальное количество задач, которые нужно составить для отборочных турниров.
Примеры
Входные данные | Выходные данные |
3 5 7 3 2 | 9 |
3 3 1 3 4 | 0 |
Для отправки решений необходимо выполнить вход.
|