diff --git a/cpp/2204/220410.cpp b/cpp/2204/220410.cpp new file mode 100644 index 0000000..c979f69 --- /dev/null +++ b/cpp/2204/220410.cpp @@ -0,0 +1,12 @@ +/** + * 682. Baseball Game + * You are keeping score for a baseball game with strange rules. The game consists of several rounds, where the scores of past rounds may affect future rounds' scores. + * At the beginning of the game, you start with an empty record. You are given a list of strings ops, where ops[i] is the ith operation you must apply to the record and is one of the following: + * - An integer x - Record a new score of x. + * - "+" - Record a new score that is the sum of the previous two scores. It is guaranteed there will always be two previous scores. + * - "D" - Record a new score that is double the previous score. It is guaranteed there will always be a previous score. + * - "C" - Invalidate the previous score, removing it from the record. It is guaranteed there will always be a previous score. + * Return the sum of all the scores on the record. + * + * Refer to: 2203/220326-CN.cpp + */ \ No newline at end of file