#aBC318F. [ABC318F] Octopus
[ABC318F] Octopus
AT_abc318_f [ABC318F] Octopus
题目描述
在数轴上有 个章鱼机器人和 个宝藏。第 个宝藏位于坐标 上()。 章鱼机器人有 个头和 条腿,第 条腿的长度为 ()。
请你求出满足以下条件的整数 的个数,使得机器人能够抓取全部 件宝物:
- 将头放在坐标 上。
- 按照 的顺序,重复以下操作:“在距离头部 以内的范围内,即满足 的坐标 上,如果还有未被抓取的宝藏,则从中选择一个宝藏并抓取。”
输入格式
输入以以下格式从标准输入读入。
输出格式
输出满足题目条件的整数 的个数。
输入输出样例 #1
输入 #1
3
-6 0 7
3 5 10
输出 #1
6
输入输出样例 #2
输入 #2
1
0
1000000000000000000
输出 #2
2000000000000000001
输入输出样例 #3
输入 #3
2
-100 100
1 1
输出 #3
0
说明/提示
限制条件
- $-10^{18} \leq X_1 < X_2 < \cdots < X_N \leq 10^{18}$
- $1 \leq L_1 \leq L_2 \leq \cdots \leq L_N \leq 10^{18}$
- 输入均为整数
样例解释 1
满足条件。例如,当 时,可以如下抓取全部 个宝藏:
- 第 条腿可以抓取 范围内的宝藏。其中抓取坐标 的第 个宝藏。
- 第 条腿可以抓取 范围内的宝藏。其中抓取坐标 的第 个宝藏。
- 第 条腿可以抓取 范围内的宝藏。其中抓取坐标 的第 个宝藏。
样例解释 2
所有 以上 以下的整数都满足条件。
样例解释 3
不存在满足条件的 。
由 ChatGPT 4.1 翻译