问题 J: 公交车上的座位

问题 J: 公交车上的座位

时间限制: 1Sec 内存限制:256 MB
提交:61 解决:38
[ 状态] [ 讨论版] [ 提交] [命题人: ]
题目描述

考虑公共汽车上的2n排座位。左侧有n排座位,右侧有n排座位。每排可容纳两个人。所以公交车的总容量是4n

假设公交车上有m(m≤ 4n) 个人占据座位。上车的乘客编号从1m(按照上车的顺序)。座位占用规律如下:

1排左窗座位、第1排右窗座位、第2排左窗座位、第2排右窗座位、...、第n排左靠窗座位,第n排右靠窗座位。

占据所有靠窗座位(m> 2n)后,非靠窗座位也被占据:

1排左侧非靠窗座位、1排右侧非靠窗座位、...、第n排左侧非靠窗座位、第n排右侧非靠窗座位座位。

所有乘客都前往同一个最终目的地。到达最终目的地后,乘客按照指定顺序下车。

1排左侧非靠窗座位,1排左侧靠窗座位,1排右侧非靠窗座位,1排右侧靠窗座位,...,n排左侧非靠窗座位、第n排左侧靠窗座位、第n排右侧非靠窗座位、第n排右侧靠窗座位。


n= 9m= 36的座位。
您将获得值nm。输出从1mm号,即乘客下车的顺序。

输入
唯一的一行包含两个整数, n m ( 1 ≤n≤ 100, 1 ≤m≤ 4n ) — 行对的数量和乘客的数量。
输出
打印从 1 m m 个不同整数 - 乘客下车的顺序。
样例输入 Copy
2 7
样例输出 Copy
5 1 6 2 7 3 4