Из 1 бочки должны выпить все пятеро. Если умрут все, то отравлена эта бочка.
Из 2 бочки пьют 1,2,3,4. Из 3 бочки 1,2,3,5. Из 4 бочки 1,2,4,5. Из 5 бочки 1,3,4,5. Из 6 бочки 2,3,4,5.
Если умрут четверо, то мы поймем, какая из этих 5 бочек отравлена.
Из 7 бочки пьют 1,2,3. Из 8 бочки 1,2,4. Из 9 бочки 1,2,5. Из 10 бочки 1,3,4. Из 11 бочки 1,3,5. Из 12 бочки 1,4,5.
Из 13 бочки 2,3,4. Из 14 бочки 2,3,5. Из 15 бочки 2,4,5. Из 16 бочки 3,4,5.
Если умрут трое, то мы поймем, какая из этих 10 бочек отравлена.
Из 17 бочки пьют 1,2. Из 18 бочки 1,3. Из 19 бочки 1,4. Из 20 бочки 1,5. Из 21 бочки 2,3. Из 22 бочки 2,4. Из 23 бочки 2,5.
Из 24 бочки 3,4. Из 25 бочки 3,5. Из 26 бочки 2,5.
Если умрут двое, то мы поймем, какая из этих 10 бочек отравлена.
Из 27 бочки пьет 1. Из 28 бочки пьет 2. Из 29 бочки пьет 3. Из 30 бочки пьет 4. Из 31 бочки пьет 5.
Если умрет один, то мы поймем, какая из этих 5 бочек отравлена.
Может быть еще 32-ая бочка, из которой не пил никто. Если все остались живы, то отравлена она.
Кстати говоря, если бы у короля было в запасе 2 дня, то можно было найти отравленную бочку не из 32 = 2^5, а из 243 = 3^5.