LeetCode 682. Baseball Game
Simple
author:
kidforever911
2023-05-17 08:01:30 , Visible to all, Read 11
class Solution {
public:
int calPoints(vector& operations) {
vector record;
for(auto& s : operations) {
int p = record.size() - 1;
if(s == "+") record.push_back(record[p - 1] + record[p]);
else if(s == "D") record.push_back(record[p] * 2);
else if(s == "C") record.pop_back();
else record.push_back(stoi(s));
}
return accumulate(record.begin(), record.end(), 0);
}
};
2023-05-17 00:32:33
#LeetCode #Baseball #Game #AcWing