Ответ:
Условия противоречивы, если, как предполагает задача, каждый сотрудник занимает отдельную должность и работает в отдельном городе.
Марина — инженер, а Игорь не бухгалтер и не HR, поэтому Игорь — маркетолог. Бухгалтером не может быть ни Марина, ни Игорь. Нина работает в Перми, а бухгалтер работает в Екатеринбурге, значит, Нина тоже не бухгалтер. Следовательно, бухгалтером должен быть Кирилл.
Остаётся должность HR для Нины, поскольку Игорь — маркетолог, Кирилл — бухгалтер, а Марина — инженер. Но Нина работает в Перми, тогда как по условию HR работает не в Перми. Получено противоречие.
Ответ: решения нет; в условиях задания есть противоречие.
