#P5265. 二分查找-类型5(查找大于等于k的第一个位置)
二分查找-类型5(查找大于等于k的第一个位置)
题目描述
有一个有序且升序的数组,数组长度为 ,请查找第一个大于等于 的元素的位置。
输入格式
第一行输入两个整数 和 。
第二行输入 个整数,表示数组中的元素,保证数组升序排列。
输出格式
输出一个整数,表示第一个大于等于 的元素的位置(下标从 开始)。如果不存在这样的元素,输出 。
样例
5 -1
1 2 3 4 5
1
提示
本题只有一次查询,所以直接枚举也可以通过,但考场遇到二分的题目通常会有多次查询,因此本题能检验二分查找是否正确,通过枚举通过题目的同学仍需努力。
数据范围
- 数组中每个元素以及 的范围均为 到