假如一群东西(或者人)需要随机且平均分成2的n次方组(n>=1),允许个别组里不满员(比如3个组每组3个成员,1个组2个成员),应该怎么做呢?
童年游戏时小伙伴们有一种非常巧妙的方法:黑黑板儿。或者叫“手心手背”。人的手心和手背模拟了2分,随机出现手心手背则模拟了随机性。
玩法很简单,大家同时伸出手,只允许手心或手背状态(不能侧伸),最理想的情况是一半一半,两组人数不等时有多种处理方法,其中一种是在相差不多的情况下,人数多的组自愿出几个人到人数少的组;另一种方案是,取人数少的一侧存入“缓存”,然后根据所需的平衡人数来再次黑黑板,从第二次黑黑板中人数较少的组内选择一些人加入“缓存”。
以上是均分两组的情况,还可以分成两组后再内部分组。
分组的目的除了体育运动(比如篮球分组,小学高年级时多),4年级以前大多是基于石头剪子布的动漫情节游戏——当时电视里放什么动画片就基于其人物情节设置一个对抗升级类的游戏,玩法还很复杂,甚至包含人物变体、不同策略玩法和针对新加入玩家的规则。。。
童年往事呀。。。那时候电脑还不普及,更别说智能手机。
不知道现在的小孩们都玩什么?