Ответ:
1. Сидоров женат на сестре Борисова, поэтому Сидоров — не Борисов. Кассир не имеет сестёр, значит, он не Борисов. Следовательно, кассир — либо Иванов, либо Сидоров.
2. Сидоров выше контролёра, а кассир ниже всех. Поэтому Сидоров не может быть кассиром: тогда он был бы ниже контролёра. Значит, кассир — Иванов.
3. Сидоров не кассир и не может быть контролёром, поскольку он выше контролёра. Следовательно, Сидоров — заведующий, а Борисов — контролёр.
Ответ: кассир — Иванов, контролёр — Борисов, заведующий — Сидоров.
