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

Задача

Задача

Ватсон поставив Рибці просту задачу знайти суму чисел менших $N$, які повинні ділитися або $A$, або $B$, та вивести її залишок від ділення $1000000007$ ($10^9$ + $7$). Допоможіть Рибці впоратися с цією задачею.

Вхідні дані:

В одному рядку задано три цілих числа $N$, $A$, $B$.

$1$$N$, $A$, $B$ < $10^{18}$.

Вихідні дані:

Розрахувати залишок від ділення необхідної суми на $1000000007$.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
7 2 3
Вихідні дані #1
15

Пояснення: Числа, які діляться на 2: 2, 4, 6. Числа, які діляться на 3: 3, 6. Сума цих чисел: 2 + 3 + 4 + 6 = 15.