нарисуй себе круг. напишим Р рыцарь, он говорит правду, значит рядом с ним сидит Р и Б, , возле Б с одной сторны уже сидит Р, значит с другой стороны тоже сидит Р, он же врет что воле него один Р и Б. Значит долно быть 2 Р. Если рисовать по кругу мы увидим как они сидят РБРРБРРБРРБ. Тоесть 1 из трех это Б, а 2/3 это Р. 2/3 от 1000 это 666