A8019.查找x
普及/提高-
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
给定一个升序序列(元素均不重复),要在这个序列中查找 x,若 x 在该序列中,则输出对应的下标(下标从 1 开始),否则输出 −1。
题目保证:所有整数均在 int 的表示范围内。
提示:此为二分查找的练习题,要用二分查找完成。
输入格式
输入有 3 行。第 1 行输入 n(0<n≤100)。
第 2 行输入 n 个整数,即升序的序列。
第 3 行输入整数 x,即待查找的数。
输出格式
若 x 在该序列中,则输出对应的下标(下标从 1 开始),否则输出 −1。
输入输出样例
输入#1
7 3 7 8 11 15 21 33 7
输出#1
2
输入#2
7 3 7 8 11 15 21 33 10
输出#2
-1