eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Количество представимых Junior

Количество представимых Junior

Заданы два неотрицательных целых числа \textbf{a} и \textbf{b}. Число \textbf{x} назовем представимым, если его можно представить в виде суммы \textbf{x = x_1 + x_2 + ... + x_n} конечного (возможно нулевого) числа слагаемых \textbf{x_i}, каждое из которых равно \textbf{a} или \textbf{b}. Требуется определить, сколько различных чисел на отрезке \textbf{\[A},\textbf{ B\]} являются представимыми. \textbf{Ограничения} \textbf{a}, \textbf{b}, \textbf{A}, \textbf{B} -- целые числа. \textbf{0} ≤ \textbf{a}, \textbf{b} ≤ \textbf{10000}, \textbf{0} ≤ \textbf{A} ≤ \textbf{B} ≤ \textbf{10^7}. \InputFile В единственной строке содержатся числа \textbf{a}, \textbf{b}, \textbf{A}, \textbf{B}. \OutputFile Выведите количество представимых через \textbf{a} и \textbf{b} чисел из отрезке \textbf{\[A},\textbf{ B\]}.
Лимит времени 1 секунда
Лимит использования памяти 256 MiB
Входные данные #1
4 5 7 12
Выходные данные #1
4