我认为答案是31,
楼上也说了:
对于时间受限,这里是必须同时使用五只小老鼠,思路如下。5个小老鼠测试任意一个五位的二进制编号的瓶子,即把0-31这32个瓶子,映射到五个位上,1****,*1***,**1**,***1*,****1,这五个每个对应16个瓶子的成分混合,将这五分药水分别给五个小老鼠喝下去,就能知道得到的数字是多少了,比如,第一个和第二个小老鼠死了,别的小老鼠都没死,那么说明,毒药瓶子的编号为11000,即24号(从0号开始,是第25个)。
相当于有对应位为1了就喂对应的老鼠喝,但是00000没老鼠喝,而总数是不知道的,没老鼠知道死的时候是不知道编号00000的到底有没有问题的,只有全部验证完才能知道。所以能确认的只有31瓶。