どん底から這い上がるまでの記録

どん底から這い上がりたいけど這い上がれない人がいろいろ書くブログ(主にプログラミング)

0013: Switching Railroad Cars

スポンサーリンク


電車車両入替え

問題ページ

解き方

スタックを使うだけ。 車両が入ればappendし、出ればpopし出力する。

コード(python)

stack = []
while True:
    try:
        num = int(input())
    except:
        break
    if num == 0:
        print(stack.pop())
    else:
        stack.append(num)