Respuesta: 24 horas (un solo ciclo de prueba).

Estrategia (codificación binaria):
Con 10 ratas y resultado binario (vive/muere), hay $2^{10}=1024$ patrones posibles, suficientes para identificar 1000 botellas.
- Numera botellas de 0 a 999.
- Numera ratas de 0 a 9 (cada rata representa un bit).
- Para cada botella $n$, escribe $n$ en binario de 10 bits.
- Si el bit $i$ vale 1, esa botella se da a la rata $i$.
Tras 24 horas, el conjunto de ratas muertas forma exactamente el número binario de la botella envenenada.
Ejemplo:
Si mueren las ratas 0, 3, 4 y 9, el patrón es $1000011001_2$, que corresponde a la botella 537.
Conclusión: se identifica la botella en una sola ronda.