#ATabc131c. [ABC131C] Anti-Division

[ABC131C] Anti-Division

AT_abc131_c [ABC131C] Anti-Division

题目描述

给定整数 A,B,C,DA,B,C,D。请你求出在 AABB 之间(包含 AABB)的整数中,不被 CCDD 整除的数的个数。

输入格式

输入以以下格式从标准输入中给出。

AA BB CC DD

输出格式

请输出在 AABB 之间,不被 CCDD 整除的整数的个数。

样例 1

输入

4 9 2 3

输出

2

样例 2

输入

10 40 6 8

输出

23

样例 3

输入

314159265358979323 846264338327950288 419716939 937510582

输出

532105071133627368

说明/提示

限制条件

  • 1AB10181 \leq A \leq B \leq 10^{18}
  • 1C,D1091 \leq C, D \leq 10^9
  • 输入均为整数

样例解释 1

5,75,7 满足条件。

由 ChatGPT 4.1 翻译