백준 10773 제로

처음 변수 이름을 정할때 num, result대신 하필 input, int로 변수 이름을 정했었다.

그랬더니 계속 아래와 같은 에러가떴다😭

'int' object is not callable

이유를 찾아 꽤 헤매다가..ㅎㅎ
변수 이름을 바꿔 다시 시도 후 성공!

num = int(input())
result = []

for i in range(num):
    a = int(input())
    if a == 0:
        del result[-1]
    else:
        result.append(a)

print(sum(result))

참고) python 3에서 리스트 문자열 int로 변환하기

list_a = list(map(int, list_a))

좋은 웹페이지 즐겨찾기