#L3144. 「APIO2019」奇怪装置
「APIO2019」奇怪装置
题目描述
考古学家发现古代文明留下了一种奇怪的装置。该装置包含两个屏幕,分别显示两个整数 和 。
经过研究,科学家对该装置得出了一个结论:该装置是一个特殊的时钟,它从过去的某个时间点开始测量经过的时刻数 ,但该装置的创造者却将 用奇怪的方式显示出来。若从该装置开始测量到现在所经过的时刻数为 ,装置会显示两个整数:
$$x = \left(\left(t + \left\lfloor \frac{t}{B} \right\rfloor\right) \bmod A\right) $$这里 是下取整函数,表示小于或等于 的最大整数。
考古学家通过进一步研究还发现,该装置的屏幕无法一直工作。实际上,该装置的屏幕只在 个连续的时间区间段中能正常工作。第 个时间段从时刻 到时刻 。现在科学家想要知道有多少个不同的数对 能够在该装置工作时被显示出来。
两个数对 和 不同当且仅当 或 。
输入格式
第一行包含三个整数 与 。
接下来 行每行两个整数 ,表示装置可以工作的第 个时间区间。
输出格式
输出一行一个整数表示问题的答案。
样例
样例 1
输入
3 3 3
4 4
7 9
17 18
输出
4
说明
对于第一个样例,装置屏幕将显示如下这些数对。
| 4 | (2, 1) |
| 7 | (0, 1) |
| 8 | (1, 2) |
| 9 | (0, 0) |
| 17 | (1, 2) |
| 18 | (0, 0) |
共有四个不同的数对:。
样例 2
输入
3 5 10
1 20
50 68
89 98
输出
31
样例 3
输入
2 16 13
2 5
18 18
输出
5
数据范围与提示
对于全部数据,,,,。
令:
详细子任务附加限制与分值如下表。
| 子任务 | 附加限制 | 分值 |
|---|---|---|
| 1 | 10 | |
| 2 | 5 | |
| 3 | 15 | |
| 4 | 10 | |
| 5 | ||
| 6 | 20 | |
| 7 | 10 | |
| 8 | 无附加限制 | 30 |