Островитянин сказал: «Если я рыцарь, то на острове есть золото».
Если он рыцарь, то он говорит правду. Значит, если он рыцарь, то на острове действительно есть золото.
Если он лжец, то его утверждение «Если я рыцарь, то на острове есть золото» ложно. Но утверждение «Если А, то В» ложно только в том случае, если А истинно, а В ложно. В нашем случае это означает, что он рыцарь, но на острове нет золота. Но если он лжец, он не может быть рыцарем. Противоречие.
Ответ: Из его слов следует, что на острове есть золото.