Problem C: 二分查找(选做)
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:3532
Solved:2916
Description
将n个从小到大排序的整数(n<1000000)从1~n进行编号,并一个待查找的整数m,请使用二分法进行查找。
Input
输入包括3行,第一行为整数n,第二行包括n个整数,以空格分隔,第三行为整数m。
Output
如果能够在序列中找到整数m,则输出编号(如果存在多个编号,返回编号最小的),如果不存在,则输出None。
Sample Input Copy
10
1 2 4 5 6 7 8 9 10 11
10
Sample Output Copy
9