Если первый лжец, то второй правдец, третий лжец, четвертый правдец, пятый лжец, тогда первый должен быть правдец, а он лжец. Не может быть.
Если первый правдец, то второй лжец, третий правдец, четвертый лжец, пятый правдец, тогда первый должен быть лжец, а он правдец. Не может быть.
Вывод: задание некорректно, так как не может быть нечетное число коротышек.
Если четное число коротышек, то половина лжецы, а половина правдецы.
Если первый лжец, то второй правдец, третий лжец, четвертый правдец, пятый лжец, тогда первый должен быть правдец, а он лжец. Не может быть.
Если первый правдец, то второй лжец, третий правдец, четвертый лжец, пятый правдец, тогда первый должен быть лжец, а он правдец. Не может быть.
Вывод: задание некорректно, так как не может быть нечетное число коротышек.
Если четное число коротышек, то половина лжецы, а половина правдецы.