eolymp
bolt
Try our new interface for solving problems
Məsələlər

Выстрел по мишени

Выстрел по мишени

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB

Агент Джонни Инглиш решил попрактиковаться в стрельбе. Для этого он решил сделать ровно n выстрелов. Его пистолет имеет магазин на m патронов, который, разумеется, изначально не заряжен.

Джонни Инглиш может полностью перезарядить свой пистолет за a секунд, или доложить в магазин один патрон за b секунд. Один выстрел занимает ровно одну секунду. Помогите ему посчитать, за какое минимальное время Агент Джонни Инглиш сможет совершить ровно n выстрелов. Разумеется, он не может выстрелить из пустого пистолета и не может положить новый патрон в уже полный магазин.

Giriş verilənləri

В первой строке находятся четыре целых числа n, m, a и b~(1 \le n, m, a, b \le 10^4) — число выстрелов, которое необходимо сделать, размер магазина пистолета, время полной перезарядки магазина и время зарядки одного патрона.

Çıxış verilənləri

Выведите одно число — минимальное время, которое понадобится агенту, чтобы совершить ровно n выстрелов.

Nümunə

В тесте из условия Джонни должен один раз полностью зарядить пистолет, два раза выстрелить, потом доложить один патрон и выстрелить его.

Giriş verilənləri #1
3 2 1 1
Çıxış verilənləri #1
5
Mənbə 2018 Цикл Интернет-олимпиад для школьников, первая командная олимпиада сезона, 14 октября, Задача А