#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; typedef long long int ll; typedef pair P; int main() { int n; cin>>n; int a[200020]; for(int i=0; i>a[i]; int ans=0; int s[200020]={}; for(int i=0; i<=n-24; i++){ for(int j=0; j<24; j++){ s[i]+=a[i+j]; } ans=max(ans, s[i]); } int q; cin>>q; for(int i=0; i>t>>v; t--; for(int j=max(0, t-23); j<=t; j++){ s[j]+=v-a[t]; ans=max(ans, s[j]); } a[t]=v; printf("%d\n", ans); } return 0; }