2128: 是否可以求和

Memory Limit:128 MB Time Limit:1.000 S
Creator:
Submit:11 Solved:9

Description

给出一个有n个元素的数列a和两个整数k和s, 其中a的元素是按照升序排列的; 请你在数列中找出一个元素x, 是的x + k = s;

Input

输入第一行一个整数n(1到10000之间), 表示元素的个数;
第二行保证升序排列的n个数, -10^9 - 10^9之间
接下输入两个整数k, s(-10^9 - 10^9)

Output

能找到输出Yes, 不能输出No

Sample Input

5
1 2 3 4 5
-1 4

Sample Output

Yes

Source/Category