# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
974293 | berr | Snowball (JOI21_ho_t2) | C++17 | 121 ms | 17132 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include <bits/stdc++.h>
using namespace std;
#define int long long
signed main(){
ios_base::sync_with_stdio(false);
cin.tie(0);
int n, q; cin >> n >> q;
vector<int> x(n), l(n), r(n);
vector<int> mi(q+1), ma(q+1);
for(auto &i: x) cin >> i;
vector<int> op(q+1);
for(int i=1; i<=q; i++) cin >> op[i];
for(int i=1; i<=q; i++){
op[i]+=op[i-1];
mi[i]=mi[i-1]; ma[i] =ma[i-1];
if(op[i] < op[mi[i]]) mi[i]=i;
if(op[i] > op[ma[i]]) ma[i]=i;
}
l[0]=x[0]+op[mi[q]]; r[n-1] = x[n-1]+op[ma[q]];
for(int i=0; i<n-1; i++){
int s=-1;
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |