Ответ:

Лена не ходит на шахматы, значит, она занимается танцами или рисованием. Рассмотрим варианты с учётом остальных условий.

Если Лена ходит на танцы, Катя не может ходить на танцы, поэтому ей достаются шахматы или рисование. Оля не ходит на рисование, значит, Оля ходит на шахматы, а Катя — на рисование.

Если Лена ходит на рисование, Оля не может ходить на рисование; Катя не ходит на танцы, поэтому Катя ходит на шахматы, а Оля — на танцы. Оба распределения удовлетворяют условиям.

ИмяТанцыРисованиеШахматы
Ленавозможенвозможен—
Катя—возможенвозможен
Олявозможен—возможен

Ответ: однозначного решения нет. Возможны варианты: Лена — танцы, Катя — рисование, Оля — шахматы; или Лена — рисование, Катя — шахматы, Оля — танцы.