Ответ:
Кеша не может быть честным: тогда его слова «Я хитрец» были бы ложью.
Предположим, что Кеша — хитрец. Тогда слова Гоши «Кеша лжец» ложны, значит, Гоша — лжец. Рома в таком случае должен быть честным, но его утверждение «Кеша абсолютно честный попугай» ложно. Противоречие.
Значит, Кеша — лжец. Его утверждение «Я хитрец» действительно ложно. Гоша говорит правду, поэтому он — честный попугай. Рома остаётся хитрецом; его утверждение о том, что Кеша честный, ложно, что хитрецу разрешено.
Ответ: Гоша — честный попугай, Кеша — лжец, Рома — хитрец.
