题目描述
放学拆队: 名同学排成一队,老师反复「先叫队头出列、再叫队尾出列」,交替进行直到队空。把 个整数依次 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。