Submission #1273985

#TimeUsernameProblemLanguageResultExecution timeMemory
1273985oswaldzzMađioničar (COI22_madionicar)C++20
0 / 100
471 ms424 KiB
#include <bits/stdc++.h>
using namespace std;
#define int long long
#define nl endl
#define hehe ios_base::sync_with_stdio(0); cin.tie(NULL); cout.tie(NULL)  ;
 
// const int mod = 998244353;
const int mod = 1e9+7;
const int M = 2e5+5;

void solve(){
    int n; cin >> n;
    int ans = 1;
    for(int i = 1; i<=n; i++){
        for(int j = i; j<=n; j++){
            cout << "? " << i << ' ' << j << nl;
            int x; cin >> x;
            if(x == 1) ans = max(ans, j-i+1);
        }
    }  
    cout << "! " << ans << nl;
} 


signed main(){
    hehe
    // int t; cin >> t;
    int t = 1;
    while(t--){
        solve();
    }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...