#P11393. [COCI 2017/2018 #3] Sažetak
[COCI 2017/2018 #3] Sažetak
题目描述
有一个长度为 的未知数组 。这个数组的 -总和定义为将该数组分割为若干长度为 的区间,并对每个区间中的元素分别求和的结果。如果 不能被 整除,则最后一个区间的元素数将少于 。
换言之,-总和指的是一个数组,其中的元素分别为:,,以此类推;其中包含了 的元素,即最后一个元素,可以由少于 个部分组成。例如,一个含有十三个元素的数组的 -总和有三个元素(第一到第五项之和,第六到第十项之和,第十一到第十三项之和)
可以发现我们无法通过一个 -总和来重现原数组,但当我们知道几个 值不同的 -总和时就有可能做到这一点。给定 和 ,请您编写一条程序,计算在已知一个长为 的数组的 -总和的前提下,有多少原数组的元素可以被唯一确定(不难发现唯一确定的元素数与 -总和的内容无关)。
输入格式
第一行包含两个整数 和 , 为原数组大小, 为已知 -总和的数量。
第二行包含 个整数,分别为 ,如题所述。
输出格式
您需要输出唯一确定的元素数。
输入输出样例 #1
输入 #1
3 1
2
输出 #1
1
输入输出样例 #2
输入 #2
6 2
2 3
输出 #2
2
输入输出样例 #3
输入 #3
123456789 3
5 6 9
输出 #3
10973937
说明/提示
对于 的数据,。
对于 的数据,,,。
样例解释
对于第一个样例:我们可以确定 。
对于第二个样例:我们可以确定 和 。
翻译来自于 @阿丑