Ответ:

а) Каждому брату досталось одно из трёх разных званий. Если Семён старшина, то Алексей не старшина, а Владимир тоже не старшина. Тогда истинны сразу утверждения «Владимир — не старшина» и «Семён — не сержант», что невозможно.

Проверим вариант, в котором Семён — капитан: если старшина Алексей, то истинны все три утверждения; если старшина Владимир, то истинно только утверждение «Семён — не сержант». Значит, этот вариант удовлетворяет условию, и Семён — капитан.

б) Если прекраснейшая — Афродита, оба её утверждения истинны: она прекраснейшая, а Гера — нет. Утверждения Афины при этом ложны, как и утверждение Геры. Это соответствует условию.

Если прекраснейшая — Афина, её утверждение «Афродита не самая прекрасная» было бы истинным, хотя утверждения не прекраснейшей богини должны быть ложными. Если прекраснейшая — Гера, утверждение Афины «Афродита не самая прекрасная» было бы истинным при том же требовании ложности её утверждений. Оба варианта не подходят.

Ответ: а) Нет, Семён — капитан; б) прекраснейшая — Афродита.