#P03042. 折返数数
折返数数
题目描述
位同学(编号分别是 )排成一队完成“折返数数”的游戏:
编号为 的同学最先数 ,然后编号为 的同学数 ,……,编号为 的同学数 ;
接着数数方向反转,由编号为 的同学数 ,编号为 的同学数 ,……,编号为 的同学数 ;
接着数数方向反转,由编号为 的同学数 ,编号为 的同学数 ,……,编号为 的同学数 ;
接着数数方向反转……就这样一直持续下去。
给定 ,你的任务是:对于 位同学数到 的过程中,输出编号为 的同学数数的数字。
输入格式
一行,三个整数 ,三个整数的含义如题目描述。
输出格式
一行,若干用一个空格隔开的整数,就是 位同学数到 的过程中,编号为 的同学依次数数的数字。
输入输出样例
5 20 4
4 6 12 14 20
说明/提示
👀️ 对于输入样例,,数数过程如下:
1 |
2 |
3 |
4 |
5 |
---|---|---|---|---|
1 | 2 | 3 | 4 |
5 |
9 | 8 | 7 | 6 |
|
10 | 11 | 12 |
13 | |
17 | 16 | 15 | 14 |
|
18 | 19 | 20 |
👀️ 对于 的数据,,。