Submission #1329687

#TimeUsernameProblemLanguageResultExecution timeMemory
1329687feyzaGap (APIO16_gap)C++20
0 / 100
35 ms2356 KiB
#include <bits/stdc++.h>
#include "gap.h"

using namespace std;

typedef long long ll;

vector<ll>v;

long long findGap(int T, int N)
{
	ll l=0,r=1e18; int cnt=0;

	while(cnt<N && r-l>1)
    {
        MinMax(l+1,r-1,&l,&r);
        v.push_back(l);
        v.push_back(r);
        cnt+=2;
    }

	sort(v.begin(),v.end());
	ll ans=0;
	for(int i=0;i<v.size()-1;i++)
    {
        ans=max(ans,v[i+1]-v[i]);
    }

    return ans;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...