본문 바로가기
python-algorithm

leetcode 682. Baseball Game

by 무적김두칠 2022. 4. 11.

1
2
3
4
5
6
7
8
9
10
class Solution:
    def calPoints(self, ops: List[str]) -> int:
        record=[]
        for i in ops :
            if i.isnumeric() : record.append(int(i))
            if i[0]=='-' : record.append(int(i[1:])*-1)
            if i == 'C': record.pop()
            if i == 'D': record.append(record[-1]*2)
            if i == '+': record.append(record[-1]+record[-2])
        return (sum(record))
cs
반응형

'python-algorithm' 카테고리의 다른 글

백준 알고리즘 수업 - 알고리즘의 수행 시간 1  (0) 2022.04.12
leetcode 2235. Add Two Integers  (0) 2022.04.12
leetcode 1507. Reformat Date  (0) 2022.04.08
leetcode 169. Majority Element  (0) 2022.04.08
leetcode 258. Add Digits  (0) 2022.04.08

댓글