Codeforces Round 466 (Div. 2) |
---|
Закончено |
Сейчас она на самом деле не плачет. Но заплачет, если вы не решите эту задачу.
Даны числа n, k, A, B. Есть число x, которое изначально равно n. Вы можете выполнять 2 типа операций:
В первой строке содержится целое число n (1 ≤ n ≤ 2·109).
Во второй строке содержится целое число k (1 ≤ k ≤ 2·109).
В третьей строке содержится целое число A (1 ≤ A ≤ 2·109).
В четвёртой строке содержится целое число B (1 ≤ B ≤ 2·109).
Выведите единственное число — минимальное количество монет, которое необходимо заплатить для того, чтобы получить x = 1.
9
2
3
1
6
5
5
2
20
8
19
3
4
2
12
В первом тестовом примере оптимальная стратегия такова:
Суммарная стоимость — 6 монет.
Во втором тестовом примере оптимальная стратегия — 4 раза уменьшить x на 1, потратив 8 монеты.
Название |
---|