很复杂,我还是只试试看三张牌的好了。
设第一个的两张牌为a,b;第二个的为c,d;第三个人的为e,f。
假定a=1(1,2,3地位一样,所以可以这样假定),则b不等于1;c若=1,则c下一轮会到e的位置,而再下一轮e会到d的位置,再下一轮d会到b的位置,所以,cde都不能在第一轮等于1。所以,f=1。
然后,让b=2(既然b不等于1,而2和3的地位没有什么不同,所以可以如此假定),则下一轮b会到c的位置,所以d不等于2,所以d=3;所以,c=2,e=3。
所以:
第一轮发牌后,三人手中的牌为12,23,31。
或者13,32,21
或者32,21,13
或者21,13,32
顺序是:123231。
同样的思路可以算出10张或12张牌的情况。主要思路是排除法。希望有所帮助。
楼主,我试过了,发第一轮前的原始顺序为123231。我用真牌试的。没问题。除非我们对题目的理解有偏差。
有可能的理解上的不同是:我假定“把牌回收后是按从上到下的顺序再发”。楼主也许认为是“把牌回收后,要暗发,于是把一叠牌反过来,于是后一轮发牌则逆序。”即使是按照第二种理解,依然可以用我上面的方法算出结果,用排除位置法。
请点评。
以上答案的前提刚才说了。楼主告诉我,是这样发牌的:
发之前abcdef。
下面请当表格看:
第一个人 第二个人 第三个人
d--------e--------f
a--------b--------c
回收:daebfc。
再发:
b--------f--------c
d--------a--------e
回收:bdface。
再发:
a--------c--------e
b--------d--------f
回收:abcdef。出现循环。
由此发现:有两种情况符合:
1、ac相等,de相等,bf相等。A23任意赋值给这三组。
2、ae相等,bc相等,df相等。A23任意赋值给这三组。
简单解释一下第一种情况:意思是说ac永不相遇,de永不相遇,bf永不相遇。
第二种情况同样意思。
不知这样算不算解决问题了。
12 23 31
12 23 34 45 51
12 23 34 45 56 61
没前途啦!楼上2个傻子!
A2 3A 23
A2 3A 42 54 35
A2 3A 34 54 26 56
12 23 31
12 23 34 45 51
12 23 34 45 56 61 aaaaaaaaaaaaaaaaaaaaarrrrrrrrrr