Untitled
unknown
c_cpp
a year ago
642 B
4
Indexable
Never
// you can use includes, for example: #include <algorithm> // you can write to stdout for debugging purposes, e.g. // cout << "this is a debug message" << endl; vector<int> solution(string &R, vector<int> &V) { int Amin = 0, Bmin = 0, Acur = 0, Bcur = 0; for (int i = 0; i < R.size(); ++i){ if (R[i] == 'A'){ Bcur -= V[i]; Acur += V[i]; Bmin = min(Bmin, Bcur); } else if (R[i] == 'B'){ Acur -= V[i]; Bcur += V[i]; Amin = min(Amin, Acur); } } vector <int> res(2); res[0] = -Amin; res[1] = -Bmin; return res; }