用二进制为所有水编号,一千杯水<1024=2^10
第一杯: 0 0 0 0 0 0 0 0 0 1
第二杯: 0 0 0 0 0 0 0 0 1 0
.
.
.
一千杯: 1 1 1 1 1 0 1 0 0 0
A B C D E F G H I J
分十组,A组为所有第一位为1的杯子,B组为所有第二位为1的杯子
找十个人,第一个人喝A组,第二个人喝B组...第十个人喝J组
喝到甜味的人告诉我是哪杯啦干
好啦这个问题原本设计应该是无色无味的毒药,请问要用几只小白鼠试出来,用二进制
十只老鼠就可以试出来,只要看喝哪一组的老鼠死掉就代表那一位在二进制上为1
例如说: CFGI组的老鼠死掉了,表示毒药是0010011010,转换为十进制就是154号杯子