第一关:
黑板、子弹。

第二关:
新号码是8712。

第三关:3胜1败。
全部共有10场比赛,各校都必须跟其他四所学校对打一场,4×5=20(场),但是每场有两校出赛,所以20÷2=10(场)。也就是说,总共应该会有10胜。一至四中合计共有7胜,那么剩下的3胜便是五中的了,并可以马上算出五中有一败。

第四关:
一个正方形切去一个角,有3种切法,会出现3种情况:(1)切去一个角,得到5个角;(2)切线通过另一个角,则得到4个角;(3)切线通过另外两个角,只剩3个角。

第五关:
如果拿长笛的和跑步的是兄弟的话,根据跑步的人的发言,拿长笛的就是可可。拿书的所说不是兄弟的话就变成了真话,这就互相矛盾了。所以拿长笛的和跑步的不可能是兄弟。
如果拿长笛的和溜冰的是兄弟的话,根据拿书人的话(假话),可知拿长笛的人就是西西。拿长笛的关于是兄弟的话却成了假话,这就相互矛盾了。因此拿长笛的和溜冰的不可能是兄弟。所以,拿长笛的和拿书的是兄弟,跑步的和溜冰的是兄弟。
拿长笛的是童童,拿书的是壮壮,跑步的是西西,溜冰的是可可。