В задаче не описано время действия яда. Например, если кто-то выпьет яд из колодца 1 и почувствует себя плохо, успеет он дойти до колодца 2, чтобы нейтрализовать яд? Или нет?
По логике успеет, ибо тогда, если любой яд действует мгновенно, нет смысла описанию нейтрализации яда водой из другого колодца.
И так.
Рыцарь может предложить дракону воду из пруда, или воду из какого-то колодца, одного из пяти. Причём для дракона, не важно, из какого именно колодца эта отравленная вода, у него есть универсальный колодец 6, который может вылечить его (но убить, если вода из пруда).
Таким образом, вероятность для дракона выжить в этой дуэли 1/2, или выпьет он воду из колодца 6, или не станет пить вообще.
Но если дракон предложит рыцарю выпить воду из колодца 6, то шансы выжить у рыцаря будут, если он предварительно сам отравится водой из колодца 1 (для гарантии именно из него, ведь дракон может подсунуть воду из других колодцев).
И так, события раскладываются для каждого на три части:
а) что он пьёт, или не пьёт предварительно,
б) что ему дал выпить соперник,
в) что он будет пить, или не пить после дуэли.
Дракону логичнее не пить ничего до дуэли, а потом выпить воды из 6 колодца.
Рыцарю логичнее выпить воды из колодца 1 и ничего не пить после дуэли.
Таким образом логичнее каждому из них дать сопернику воду из пруда.