求助!#10猜了50次以上
查看原帖
求助!#10猜了50次以上
1367333
are_you_sure楼主2024/8/9 21:14
#include<iostream>
#include<math.h>
const int q=pow(10,9);
using namespace std;
int main(){
    int mx=q,mi=0,n;
    for(int i=0;i<=50;i++){
        cout<<(mx-mi)/2+mi<<'\n';
        cin>>n;
        if(n==1){
            mx=(mx-mi)/2+mi;
        }
        if(n==-1){
            mi=(mx-mi)/2+mi;
        }
        if(n==0){
            return 0;
        }
    }
    return 0;
}
2024/8/9 21:14
加载中...