feat(0682_baseball-game): add py3 soln

This commit is contained in:
2022-04-11 01:16:43 +05:30
parent 569734d445
commit 2348097dd3
2 changed files with 73 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
from collections import deque
class Solution:
def calPoints(self, ops: List[str]) -> int:
d = deque()
for _, op in enumerate(ops):
if op == "C":
d.pop()
elif op == "D":
d.append(d[-1] * 2)
elif op == "+":
d.append(d[-1] + d[-2])
else:
d.append(int(op))
total = 0
while len(d) > 0:
total += d.pop()
return total