翡翠鱼怎么换回紫色鱼?
楼上的都是正解,我再来说说另一种换鱼方法(这个方法在现实中应该是不可能实现的)。 首先,要拥有至少100条不同颜色的鱼。(因为要交换的鱼必须是唯一且不可繁殖的。所以需要100个个体,如果只有一种颜色的话只要50条就够了。) 然后用一条和要交换的鱼一样的鱼去和对方换取对方手里只有两条或两条以上的这种鱼。然后重复这个过程,直到得到100条这种鱼为止。 最后把100条这种鱼放在水池里让它们自然繁育,那么最终这条鱼可以繁殖出来的颜色品种就高达256种(256=25+1,25是指25种颜色,1是指唯一的一条鱼,因为它只能有一种性别)。当然这里面有一些颜色是重复的,比如最后能得到49条蓝色鱼,49条绿色鱼等等。这些重复的颜色在我上面说的第一种换色方法中可以直接得到,不需要重新再喂给鱼吃颜料颗粒了。
以上只是理论可能,现实情况是无法实现的。因为人不可能拥有这么多颜色的鱼,也没办法找到有一条或者两条以上相同鱼的鱼池。 因此现实情况可能是:一个人有了第一条变色鱼后,他把这条变色鱼跟另外一个人互换,对方也有一条同样的鱼,两个人交换之后各多了三条这样的鱼;然后第三个加入的人又和前两个交换,这样三个人加起来一共是九条这样的鱼……以此类推,越到后面需要的变色鱼数量越少,但是每种颜色鱼的数量却越来越多,而且会出现两种颜色相同的鱼。这种情况是不可能通过第一种方法完成的——必须要用一种特定的鱼才能交换到这种鱼。而经过了N次交换之后,能够用第一种方法实现的颜色变化数目就会呈指数增长,多到无法计算。