P10136 [USACO24JAN] Cowlendar S
题目描述
Bessie 在一个陌生的星球上醒来。这个星球上有 $N$($1\le N\le 10^4$)个月,分别有 $a_1,\ldots,a_N$ 天($1\le a_i\le 4\cdot 10^9$,所有 $a_i$ 均为整数)。此外,这个星球上还存在周,一周为 $L$ 天,其中 $L$ 是一个正整数。有趣的是,Bessie 知道以下事情:
- 对于正确的 $L$,每个月至少有 $4$ 周。
- 对于正确的 $L$,$a_i\bmod L$ 至多有 $3$ 个不同值。
不幸的是,Bessie 忘记了 $L$ 是多少!请通过输出 $L$ 的所有可能值之和来帮助她。
**注意这个问题涉及到的整数可能需要使用 64 位整数型(例如,C/C++ 中的 "long long")。**
输入格式
输入的第一行包含一个整数 $N$。第二行包含 $N$ 个空格分隔的整数 $a_1,\ldots,a_N$。
输出格式
输出一个整数,为 $L$ 的所有可能值之和。
说明/提示
### 样例解释 1
$L$ 的可能值为 $1$,$2$,$3$,$4$,$5$,$6$ 和 $7$。例如,$L=7$ 是合法的,因为每个月的至少有 $4\cdot 7=28$ 天,且每个月的天数模 $7$ 的余数均为 $0$,$2$ 或 $3$。
### 样例解释 2
$L$ 的可能值为 $1$,$2$,$3$,$4$,$6$ 和 $7$。例如,$L=6$ 是合法的,因为每个月的至少有 $4\cdot 6=24$ 天,且每个月的天数模 $6$ 的余数均为 $1$,$4$ 或 $5$。
### 测试点性质
- 测试点 $3-4$:$1\le a_i\le 10^6$。
- 测试点 $5-14$:没有额外限制。