洛谷月赛第B题求解答
  • 板块学术版
  • 楼主fenglaiguo
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/10/2 20:54
  • 上次更新2024/10/2 23:13:14
查看原帖
洛谷月赛第B题求解答
775951
fenglaiguo楼主2024/10/2 20:54

【LGR-197-Div.2】洛谷 10 月月赛 I &「SFMOI」Round I

#include<bits/stdc++.h>
using namespace std;
unsigned long long t,a,b;
int main() {
    cin>>t;
    while(t--){
    	cout.flush();
        cout<<"? "<<"399999999"<<endl;
        cout.flush();
        cin>>a;
        if(a==-1) return 0;
        cout<<"? "<<"399999998"<<endl;
        cout.flush();
        cin>>b;
        if(b==-1) return 0;
        if(a>b) cout<<"! "<<(399999999-a)*399999998+b<<endl;
        else cout<<"! "<<(b-a)*399999999+a<<endl;
    }
    return 0;
}
/*100000000000000000
*/
2024/10/2 20:54
加载中...