这个问题最重要的是如何分配这些球.我们可以假设该质量不同的球为x,并把13个球分成两组:A组8个球,B组5个球.
把A组均分成两组:a组4个球,b组也是4个球.
假如a=b,则x在B组; (第一次称)
1.)在A组中拿出3个正常的球组成c组;在B组5个球中取3个作为d组,剩余2个球为e组.
(1.)在A组中取出一正常球作为f;在e组取出一球作为g,余下一球为h.
3.)假如c>d,则x在d组,并且为重球.
(1.)把d组的三个球分别表示为f,g,h.
(3.)假如f>g,则f即为x,因为x是重球.
(4.)假如f<g,则g即为x,因为x是重球.
4.)假如c<d,则x在d组,并且为轻球.过程同3.).
否则,则x在A组.假如a>b,
1.)在a中取三个球组成c组,余下一球为d.
2.)在b中取两个球组成e组,余下两球为f组.
(1.)把f组中两球分别表示为g,h.
(3.)假如(d+g)>e,可知x为重球,因已知a>b,可得d即为x.
(4.)假如(d+g)<e,可知x为轻球,因已知a>b,可知g即为x.
4.)假如(c+e)>B,则x在(c+e)中,且为重球.
(1.)因为a>b,而x为重球,则x在c中.
5.)假如(c+e)<B,则x在(c+e)中,且为轻球.
(1.)因为a>b,而x为轻球,则x在e中.
(2.)把e组的两个球分别表示为g,h.
否则,则x在A组.假如a<b,