PivotOJ

Cowlendar

시간 제한: 2000ms메모리 제한: 1024MB출처: USACO 2024 January SilverBOJ 31557

문제

Bessie has woken up on a strange planet. In this planet, there are NN (1N1041\le N\le 10^4) months, with a1,,aNa_1, \ldots, a_N days, respectively (1ai41091\leq a_i \leq 4 \cdot 10^9, all aia_i are integers). In addition, on the planet, there are also weeks, where each week is LL days, with LL being a positive integer. Interestingly, Bessie knows the following:

  • For the correct LL, each month is at least 44 weeks long.
  • For the correct LL, there are at most 33 distinct values of aiLa_i\bmod L.

Unfortunately, Bessie has forgotten what LL is! Help her by printing the sum of all possible values of LL.

Note that the large size of integers involved in this problem may require the use of 64-bit integer data types (e.g., a "long long" in C/C++).

입력

The first line contains a single integer NN. The second line contains NN space-separated integers, a1,,aNa_1, \ldots, a_N.

출력

A single integer, the sum of all possible values of LL.

예제

예제 1

입력
12
31 28 31 30 31 30 31 31 30 31 30 31
출력
28

예제 2

입력
4
31 35 28 29
출력
23
코드를 제출하려면 로그인하세요.