[伯俊]10828スタック
📖 質問する
https://www.acmicpc.net/problem/10828
💻 マイコード
import sys
n=int(sys.stdin.readline())
mlist=[]
for i in range(n):
x=sys.stdin.readline().split()
w=x[0]
if w=='push':
mlist.append(x[1])
elif w=='pop':
if len(mlist)==0:
print(-1)
else:
print(mlist.pop())
elif w=='size':
print(len(mlist))
elif w=='empty':
if len(mlist)==0:
print(1)
else:
print(0)
elif w=='top':
if len(mlist)==0:
print(-1)
else:
print(mlist[-1])
💡 に答える
sys.stdin.readline()
であり、タイムアウトx=sys.stdin.readline().split()
w=x[0] //split으로 분리된 입력 중 0번째를 가져옴
Reference
この問題について([伯俊]10828スタック), 我々は、より多くの情報をここで見つけました https://velog.io/@swbest99/백준-10828-스택テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol