洗牌问题
描述
设2n张牌分别标记为1,2,…,n,n+1,…,2n,初始时这2n张牌按其标号从小到大排列。经一次洗牌后,原来的排列顺序变成n+1,1,n+2,2,…,2n,n。即前n张牌被放到偶数位置2,4,…,2n,而后n张牌被放到奇数位置1,3,…,2n-1。给定一个整数m和n,编程求对2n张牌经过m次洗牌后的顺序。
输入
两个正整数m,n(m,n≤200)
输出
输出2n张牌经过m次洗牌后的顺序。(每个数以一个空格隔开)。
输入样例 1
2 5
输出样例 1
3 6 9 1 4 7 10 2 5 8