设计函数能够用二分法查找元素对应下标,同时可以检测出用户是否输入有误,鲁棒性较好。