#abc247d. [abc247_d]Cylinder
[abc247_d]Cylinder
問題文
空の筒があります。 個のクエリが与えられるので順に処理してください。
クエリは次の 種類のいずれかです。
1 x c
:数 が書かれたボールを筒の右側から 個入れる2 c
:筒の左側からボールを 個取り出し、取り出したボールに書かれている数の合計を出力する
なお、筒の中でボールの順序が入れ替わることはないものとします。
制約
2 c
のクエリが与えられるとき、筒の中には 個以上のボールがある- 入力に含まれる値は全て整数である
入力
入力は以下の形式で標準入力から与えられる。
番目のクエリを表す は以下の 種類のいずれかである。
出力
2 c
のクエリに対する答えを順に改行区切りで出力せよ。
入力例 1
4
1 2 3
2 2
1 3 4
2 3
出力例 1
4
8
- 番目のクエリでは、 が書かれたボールを筒の右側から 個入れます。
筒の中のボールに書かれた数は左から順に となります。 - 番目のクエリでは、筒の左側からボールを 個取り出します。
取り出されたボールに書かれている数はそれぞれ であり、合計は であるため、これを出力します。 筒の中のボールに書かれた数は左から順に となります。 - 番目のクエリでは、 が書かれたボールを筒の右側から 個入れます。
筒の中のボールに書かれた数は左から順に となります。 - 番目のクエリでは、筒の左側からボールを 個取り出します。
取り出されたボールに書かれている数はそれぞれ であり、合計は であるため、これを出力します。 筒の中のボールに書かれた数は左から順に となります。
入力例 2
2
1 1000000000 1000000000
2 1000000000
出力例 2
1000000000000000000
入力例 3
5
1 1 1
1 1 1
1 1 1
1 1 1
1 1 1
出力例 3
出力するものがないこともあります。