#include #include #include #include int min(int a,int b){if(ab){return a;}return b;} int main(){ int n,q,i,j,t,v,res=0,nr=0,st,fi; int *a=malloc(sizeof(int)*262144); scanf("%d",&n); assert(24<=n&&n<=200000); for(i=1;i<=n;i++){ scanf("%d",&a[i]); assert(0<=a[i]&&a[i]<=153); } for(i=1;i<=n;i++){ if(i>24){nr-=a[i-24];} nr+=a[i]; res=max(res,nr); } scanf("%d",&q); assert(1<=q&&q<=200000); for(i=0;i=st+24){nr-=a[j-24];} nr+=a[j]; res=max(res,nr); } printf("%d\n",res); } return 0; }