Ответ:

Условия не определяют единственное решение. Света не любит детективы, а Юля не любит комедии. Поскольку жанры у всех разные, Света любит комедии, а Юля и Таня распределяют между собой фантастику и детектив.

Фантастику любит житель Воронежа. Света там не живёт, поэтому Воронеж — город Тани или Юли. Возможны три решения:

  1. Света — Самара, комедия; Таня — Воронеж, фантастика; Юля — Тула, детектив.
  2. Света — Тула, комедия; Таня — Воронеж, фантастика; Юля — Самара, детектив.
  3. Света — Самара, комедия; Таня — Тула, детектив; Юля — Воронеж, фантастика.

Каждый вариант удовлетворяет всем условиям, поэтому для однозначного ответа нужны дополнительные сведения.