11833. Динаміка росту


Відправити розв'язок

Бали: 100
Time limit: 2.0s
Memory limit: 500M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

У Степана був \(N\)-й день народження, коли він був зростом \(T\) сантиметрів. Крім того, нам відомі такі факти:

  • Кожного року між народженням Степана (0-й день народження) і його \(X\)-м днем ​​народження його зріст збільшувався на \(D\) сантиметрів. Більш формально, для кожного \(i = 1, 2, \ldots, X\), його зріст збільшився на \(D\) сантиметрів між його (\(i-1\))-м днем ​​народження та його \(i\)-м днем ​​народження.

  • Між \(X\)-м днем ​​народження Степана та його \(N\)-м днем ​​народження його зріст не змінився.

    Знайдіть у сантиметрах зріст Степана на його \(M\)-й день народження.

Обмеження

  • \(0 \leq M \lt N \leq 100\)
  • \(1 \leq X \leq N\)
  • \(1 \leq T \leq 200\)
  • \(1 \leq D \leq 100\)
  • Степан при народженні мав зріст не менше 1 сантиметр.
  • Усі значення у вхідних даних є цілими числами.

Формат вхідних даних

Вхідний потік містить цілі числа \(N, M, X, T, D\)

Числа у рядку розділяються пропуском.

Формат вихідних даних

У вихідний потік виведіть відповідь.

Примітка

До прикладу 1:

Степан на свій 38-й день народження мав зріст 168 сантиметрів. Крім того, його зріст не змінився між його 17-річчям і 38-річчям. З цих фактів ми знаходимо, що на його 20-й день народження він мав зріст 168 сантиметрів, тож відповідь 168.

Приклад вхідних даних

38 20 17 168 3

Приклад вихідних даних

168

Приклад вхідних даних

1 0 1 3 2

Приклад вихідних даних

1

Приклад вхідних даних

100 10 100 180 1

Приклад вихідних даних

90

Коментарі

Ще немає коментарів.