题目传送门
不知为何会TLE,求大佬指点!!!
代码如下:
#include<iostream>
#define ll long long
using namespace std;
ll in = 10, r = 0, l = 1e9+10, mi;
inline void work(){
while (in != 0) {
mi = (l + r) / 2;
cout << mi << endl;
cin >> in;
if (in == 0) exit(0);
else
if (in == 1) l = mi + 1;
else r = mi - 1;
}
}
int main() {
ios::sync_with_stdio(false);
work();
return 0;
}