반응형 카카오 다트게임 파이썬1 [파이썬🐍] 프로그래머스 : [1차] 다트 게임 def solution(dartResult): score = [] n = '' for i in dartResult: if i.isnumeric(): n += i elif i == 'S': score.append(int(n) ** 1) n = '' elif i == 'D': score.append(int(n) ** 2) n = '' elif i == 'T': score.append(int(n) ** 3) n = '' elif i == '*': if len(score) > 1: score[-2] *= 2 score[-1] *= 2 elif i == '#': score[-1] *= -1 return sum(score) 2021. 5. 7. 이전 1 다음 반응형