Submission #1172852

#TimeUsernameProblemLanguageResultExecution timeMemory
1172852WarinchaiBikeparking (EGOI24_bikeparking)C++20
0 / 100
20 ms6772 KiB
#include<bits/stdc++.h> using namespace std; int x[300005]; int y[300005]; vector<int>ppl; vector<int>lvl; int main(){ ios_base::sync_with_stdio(false); cin.tie(0); int n;cin>>n; for(int i=0;i<n;i++){ cin>>x[i]; for(int j=0;j<x[i];j++)lvl.push_back(i); } for(int i=0;i<n;i++){ cin>>y[i]; for(int j=0;j<y[i];j++)ppl.push_back(i); } int ans=-1e9-1; int sz=ppl.size(); for(int i=0;i<sz;i++){ int temp=0; for(int j=i;j<sz;j++){ if(ppl[j]>lvl[j-i])temp++; else if(ppl[j]<lvl[j-i])temp--; } int bf=sz-i; for(int j=0;j<i;j++){ if(ppl[j]>lvl[bf+j])temp++; else if(ppl[j]<lvl[bf+j])temp--; } ans=max(ans,temp); } cout<<0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...