#873. 查找数I

查找数I

No submission language available for this problem.

题目描述

给定一个升序序列(元素均不重复),要在这个序列中查找 x ,若 x 在该序列中,则输出对应的下标(下标从 1 开始),否则输出 -1。

题目保证:所有整数均在 int 的表示范围内。

提示:此为二分查找的练习题,要用二分查找完成。

输入格式

输入有 3 行。第 1 行输入 n(0<n1000 < n \le 100)。

第 2 行输入 n 个整数,即升序的序列。

第 3 行输入整数 x,即待查找的数。

输出格式

若 x 在该序列中,则输出对应的下标(下标从 1 开始),否则输出 -1。

样例 #1

样例输入 #1

7
3 7 8 11 15 21 33
7

样例输出 #1

2

样例 #2

样例输入 #2

7
3 7 8 11 15 21 33
10

样例输出 #2

-1