‹ 上一题 下一题 ›

g5-08205. 交替拆队 未做

1000 ms 256 MB 测试点 10 通过率 100% GESP-55级·STLlist

题目描述

放学拆队: 名同学排成一队,老师反复「先叫队头出列、再叫队尾出列」,交替进行直到队空。把 个整数依次 push_back 进 list<int>,用 pop_front() 与 pop_back() 模拟出列,按出列顺序输出。

输入格式

第一行一个整数 。

第二行 个整数。

输出格式

一行 个整数:按出列顺序,用空格分隔。

样例

输入:

5
1 2 3 4 5

输出:

1 5 2 4 3

第一刀删头 1,第二刀删尾 5,接着删头 2、删尾 4,最后剩下 3 从头出列。

数据范围

,。提示:l.front() 是队头、l.back() 是队尾——先取值输出,再 pop。

输入
输出

            
答案