#includeusing namespace std;int main(){\tconst int SIZE = 100;\tint n, f, i, left, right, middle, a[SIZE];\tcin>>n>>f;\tfor (i = 1; i <= n; i )\t\tcin>>a[i];\tleft = 1;\tright = n;\tdo {\t\tmiddle = (left right) / 2;\t\tif (f <= a[middle])\t\t\tright = middle;\t\telse\t\t\tleft = middle 1;\t} while (left < right);\tcout< 输入:
12 172 4 6 9 11 15 17 18 19 20 21 25输出:
发表评论 取消回复