dalao来救救我我吧!!!

2.  西游记之澳门风云
题目ID:9296必做题100分
最新提交:
0 分
历史最高:
0 分
时间限制: 1000ms
空间限制: 262144kB
题目描述
【问题描述】

师徒四人一路闯荡,来到了大都市---澳门。八戒被一只喜欢打牌的小妖拦住去路 小妖与八戒玩起了扑克。前几把八戒赢得甚是开心岂料一切都是陷阱,最后一把净把碎银子悉数输了出去。八戒赶忙向悟空求救...

扑克玩法:现有一副扑克有 2n 张,编号为1,2,…,n,n+1,…,2n,每次洗牌之后扑克次序变为:n+1,1,n+2,2,n+3,3,.,2n,n,现已知n与洗牌次数m,请说出m次洗牌后扑克牌的顺序。(0<n<100,0<m<100)

输入:两个整数,第一个整数n,表示扑克牌的数量的一半,第二个整数 m表示洗牌次数。

输出:2n 个整数,表示经过m次洗牌后,当前扑克牌的顺序。

【样例输入】

4 2

【样例输出】

7 5 3 1 8 6 4 2
1 个赞

你这个帖子要分在问题讨论区

1 个赞

豪德

1 个赞

有没有自己写的代码?

1 个赞

当时没有提交
也没有保存

那我就发我自己的了

	for(int i=1;i<=m;i++){
		int suma=1,sumb=1;
		for(int j=1;j<=n*2;j++){
			if(j%2==0){
				c[j]____;
				suma++;
			}
			else{
				c[j]_____;
				sumb++;
			}
		}
		for(int j=1;j<=n*2;j++){
			if(j<=n){
				a[j]___;
			}
			else{
				b[j-n]___;
			}
		}
	}
2 个赞

这是核心代码对吧

1 个赞

是,你就看一下思路,别照抄

豪德