永发信息网

洗牌C语言问题

答案:1  悬赏:70  手机版
解决时间 2021-04-26 06:25
  • 提问者网友:末路
  • 2021-04-25 19:16
洗牌C语言问题
最佳答案
  • 五星知识达人网友:西风乍起
  • 2021-04-25 20:53
1 2 3 4 5 6 7 8(假定有8张牌),牌分别是1-8,现在的次序也是1-8
5 1 6 2 7 3 8 4(第一次洗牌,把1-4的牌放入第2、4、6、8的位置,把5-8的牌放到1、3、5、7的位置)
7 5 3 1 8 6 4 2(同上,第二次洗牌,5162放到2、4、6、8 , 7384放到1、3、5、7)
整个过程如下
1    2    3    4    5    6    7    8 (原始)   
5    1    6    2    7    3    8    4    
7    5    3    1    8    6    4    2    
8    7    6    5    4    3    2    1    
4    8    3    7    2    6    1    5    
2    4    6    8    1    3    5    7    
1    2    3    4    5    6    7    8追问好的,明白了,谢谢。那要通过C语言编程,该如何实现呢?不需要具体的代码,能提供下思路吗/?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯