Problem A: Binary Search Problem A: Binary Search
Time Limit: 1 Sec Memory Limit: 128 MB
Submit: 1974 Solved: 739
[Submit][Status][Web Board]Description
Given a nondecreasing sequence \(a\) with length \(n\). We want to know whether integer \(x\) in the array \(a\) or not.
Input
The 1st line is a positive integer \(n(1⩽ n ⩽ 100000)\)
The 2nd line contains \(n\) integers: \(a_1, a_2, ... a_n\). For each \(a_i (0⩽ a_i ⩽ 10^9)\)
The 3rd line is a positive integer \(T(1⩽ T ⩽ 100000)\) which is the number of test case.
Then \(T\) lines follow. Each contains an integer \(x(1⩽ x ⩽ 10^9)\) for a test case.
Output
For each test case, print "YES" (in a single line, without quotes) if \(x\) is in \(a\), otherwise print "NO".
Sample Input
4
1 2 3 999999
2
99
3
Sample Output
NO
YES
HINT
[Submit][Status]