#include #include #include #include #include using namespace std; long long opop[200000]={0}; bool onot[200000]; int main() { long long nott,*pop,*loc,mc,*cloc,*cc,i,j,sum=0; vector pop2; cin>>nott; pop=new long long[nott]; loc=new long long[nott]; for(i=0;i>pop[i]; for(i=0;i>loc[i]; for(i=0;i>mc; cloc=new long long[mc]; cc=new long long[mc]; for(i=0;i>cloc[i]; for(i=0;i>cc[i]; for(i=0;i=nott) n=nott-1; else n=cloc[i]+cc[i]; long long temp=0; for(j;j<=n;j++) { temp+=opop[j]; onot[j]=true; } pop2.push_back(temp); } for(i=0;i<200000;i++) { if(onot[i]==false&&opop[i]!=0) sum+=opop[i]; } int max=0; for(i=0;i