[python_파이썬_pass]백준_10773번_제로_실버4_풀이
2024. 10. 10. 20:43ㆍ코드리뷰
728x90
반응형
공부하는허딩크 : https://www.youtube.com/live/slUxXU5NCUQ?feature=shared
24년 10월 10일 회사 러닝타임 및 점심시간 활용 풀이
<첫번째 시도 : 틀렸습니다.>
for문 안에 nums = [0]변수를 두거서 입력값이 들어올때 계속 초기화 되는 문제 발생
import sys
input = sys.stdin.readline
K = int(input())
for _ in range(K):
num = int(input())
nums = [0]
if num == 0:
nums.pop()
else:
nums.append(num)
print(sum(nums))
<두번째 시도 : 맞았습니다.>
nums = [0]에서 0을 준건 pop()을 할때 아무것도 없을 경우 pop()하면 에러가 발생해서 0을 추가했다.
import sys
input = sys.stdin.readline
K = int(input())
nums = [0]
for _ in range(K):
num = int(input())
if num == 0:
nums.pop()
else:
nums.append(num)
print(sum(nums))
<다른 사람 풀이 참고>
거의 비슷
728x90
반응형
'코드리뷰' 카테고리의 다른 글
[python_파이썬_pass]백준_10845번_큐_실버4_풀이 (1) | 2024.10.10 |
---|---|
[python_파이썬_pass]백준_10828번_스택_실버4_풀이 (0) | 2024.10.10 |
[python_파이썬_pass]백준_9012번_괄호_실버4_풀이 (1) | 2024.10.10 |
[python_파이썬_참고pass]백준_4949번_균형잡힌세상_실버4_풀이 (0) | 2024.10.09 |
★[알고리즘 학습_deque, stack, buffer_python_파이썬]백준_2164번_카드2_deque_알고리즘 기초 (1) | 2024.10.09 |