Description
你要开始一场数轴旅行,初始时,你所在的位置为 x=0 ,你想要去 x=d 位置。
给定 n 个整数 a1,a2,...,an,表示每次你可以往左移动 ai 个单位或往右移动 ai 个单位。
请问,最终能否到达 x=d 位置?能则输出 Yes
,不能输出 No
。
输入共两行:
第一行,两个整数 n,d
第二行,n 个正整数 a1,a2,...an
- 对于 30% 的数据,满足 1≤n≤10,1≤ai≤10,−20≤d≤20。
- 对于 60% 的数据,满足 1≤n≤103,1≤ai≤103,−104≤d≤104。
- 对于 100% 的数据,满足 1≤n≤105,1≤ai≤109,−109≤d≤109。
输出能否达到最终目标位置。
2 -4
6 8
Yes
2 5
6 8
No
Hint
样例一说明:向左走两次6,再向右走一次8