#17258. 异星周历
异星周历
题目描述
一艘观测船在一颗陌生星球上记录了 个月的长度。第 个月共有 天。
这颗星球也有“周”的概念。一周有 天,其中 是正整数。观测船忘记了 的具体值,但保留了两条信息:
- 对于正确的 ,每个月都至少包含 个完整的周,即对所有 都有 ;
- 对于正确的 ,集合 中至多有 个不同的值。
请计算所有可能的 的和。
答案可能较大,请使用 64 位整数类型。
输入格式
第一行包含一个整数 。
第二行包含 个整数 。
输出格式
输出一个整数,表示所有可能的 的和。
样例
样例输入 1
12
31 28 31 30 31 30 31 31 30 31 30 31
样例输出 1
28
样例输入 2
4
31 35 28 29
样例输出 2
23
样例解释
对于样例 1, 的可能值为 ,它们的和为 。
例如,当 时,每个月至少有 天,且所有月份天数模 的余数只可能是 。
对于样例 2, 的可能值为 ,它们的和为 。
数据范围
对于所有测试数据,满足:
- ;
- ;
- 所有输入均为整数。
子任务
| 子任务 | 分值 | 测试点 | 特殊限制 |
|---|---|---|---|
| 1 | 20 | ||
| 2 | 80 | 无额外限制 |
限制
单个测试点时间限制:1 s;全部 12 个测试点的时限总和为 12 s。
空间限制:512 MB。