题目描述
给出 个长度为 的序列,以及 个正整数 。问这个原序列中是否存在非空子序列,使其元素之和能被 整除。
输入格式
第 行,有 个正整数,分别为原序列的长度 和除数 。 (数据范围:,) 第 行,有 个自然数,表示该原序列的元素 。 (数据范围:)
输出格式
仅 行,如果存在符合条件的子序列,输出 YES,否则输出 NO。
3 5
1 2 3
YES
1 6
5
NO
4 6
3 1 1 3
YES
6 6
5 5 5 5 5 5
YES
说明/提示
- 第 组样例的解释: 存在符合条件的子序列 ,其元素之和为 , 可以被 整除。
- 第 组样例的解释: 由于原序列中只有 个元素,因此它只有 个子序列 ,但显然 不可以被 整除。
- 第 组样例的解释: 存在符合条件的子序列 ,其元素之和为 , 可以被 整除。
- 第 组样例的解释: 选择整个原序列作为子序列,其元素之和为 , 可以被 整除。
Translated by 小泽