1904: Не ділиться

Перегляд у форматі PDF

Надіслати розв'язок

Бали: 20,00 (partial)
Time limit: 2.0s
Memory limit: 256M
Input: stdin
Output: stdout

Author:
Problem type

Задаються чотири цілих числа ~A~, ~B~, ~C~ і ~D~.

Знайдіть кількість цілих чисел між ~A~ і ~B~(включно), які не діляться ні на ~C~, ні на ~D~.

Input

Вхідний потік містить чотири цілі числа ~A, B, C, D~ (~1 \le A \le B \le 10^{18}~), які розділяються пропуском.

Output

У вихідний потік вивести шукану кількість чисел.

Sample Input 1

4 9 2 3

Sample Output 1

2

Sample Input 2

10 40 6 8

Sample Output 2

23

Коментарі

Please read the guidelines before commenting.


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