1 条题解
信息
- ID
- 3090
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- (无)
- 递交数
- 21
- 已通过
- 7
- 上传者
选择数的总和等于所有数取最大公因数,即 (a1,a2,a3,a4,……,an) 的倍数。
设选择的数分别为 d1,d2,d3,……,dn。
令 ∑i=1ndi=x,则易得:
(a1,a2,a3,a4,……,an)∣x
令 (a1,a2,a3,a4,……,an)=p,易得:
x=pq(q∈N+)
设 x 的末尾数字为 w,得到:
x≡w(modk)。
即,x+kd=w
有裴蜀定理:
设 a,b=0 且 a,b∈N+,存在 x,y∈N+ 使 ax+by=(a,b)
得:(p,k)∣w。
所以,共有 (p,k)k 种选择。
枚举即可。
注意的一点是每一项都是 (p,k) 的倍数。