'''
def sss(n):
if n ==0:
return
print(n)
sss(n-1)
value = int(input())
sss(value)
'''
'''
def sss(a, b):
if a > b:
return
if a%2 ==1:
print(a, end=' ')
sss(a+1, b)
a, b = input().split()
a = int(a)
b = int(b)
sss(a, b)
'''
'''
def sss(n):
if n == 1 : return 1
return n * sss(n-1)
value = int(input())
print(sss(value))
'''
'''
def sss(n):
if n < 1: return 0
if n < 3: return 1
return sss(n-1) + sss(n-2)
value = int(input())
print(sss(value))
'''
'''
def sss(n):
if n == 1 : return 1
print(n)
if n%2 == 1: return sss(int(3*n+1))
if n%2 == 0: return sss(int(n/2))
value = int(input())
print(sss(value))
'''
'''
def sss(n):
if n == 1 :
print(n)
return
if n%2 == 1:
sss(int(3*n+1))
if n%2 == 0:
sss(int(n/2))
print(n)
value = int(input())
sss(value)
'''
'''
data = [5,4,3,2,1]
for i in range(len(data)):
print(data[i], end=' ')
print()
list.sort(data)
for i in range(len(data)):
print(data[i], end=' ')
'''
# FILO
# FOLI
'''
def init():
global stack
stack =[]
global top
top = 0
for i in range(5):
stack.append(0)
def vinput(value):
global top
if top == 5:
print("Stack is Full")
return
stack[top] = value
top += 1
def voutput():
global top
if top==0 :
print("stack is empty")
return
top -= 1
print(stack[top], 'data is removed')
stack[top] = 0
def view():
for i in range(5):
print(stack[i], end=':')
print("here is viewer")
init()
while(True):
print('1:input, 2:output, 3:viewer, 4~:break', end=':')
k = int(input())
if k == 1:
print('input data', end =':')
value = int(input())
vinput(value)
elif k == 2:
voutput()
elif k == 3:
view()
else :
print('error')
break
'''
'''
def sss(data):
for i in range(data):
print(int(data%10),end='')
data = int(data/10)
if data<10:
print(data%10, end='')
break
data = int(input())
sss(data)
'''
'''
def sss():
stack = []
top = 0
xmax = 100000
for i in range(xmax):
stack.append(0)
'''
def sss(value, top):
sum = 0
for i in range(top):
sum += value[i]
return sum
top = 0
n = int(input())
stack = []
for i in range(100000):
stack.append(0)
for i in range(n):
k = int(input())
if k != 0:
stack[top] = k
top += 1
else:
top -= 1
for j in range(top):
print(stack[j], end= ' ')
print()
print(sss(stack, top))
top of page
실제 작동 상태를 확인하려면 라이브 사이트로 이동하세요.
200806
200806
댓글 0개
좋아요
댓글(0)
bottom of page