Ответ:
Оля играет на виолончели. Виолончелистка не говорит по-итальянски, а французский язык принадлежит скрипачке, значит, Оля не говорит ни по-итальянски, ни по-французски. Кроме того, Оля не знает английского, поэтому она говорит по-немецки.
Маша играет на рояле; она не знает итальянского. Французский язык принадлежит скрипачке, поэтому Маша не говорит по-французски. Значит, Маша говорит по-английски.
Остаются французский и итальянский языки для Лены и Вали, а скрипка и арфа — для них же. Лена не играет на арфе, следовательно, она играет на скрипке и говорит по-французски. Вале остаются арфа и итальянский язык.
Ответ: Маша — рояль, английский; Оля — виолончель, немецкий; Лена — скрипка, французский; Валя — арфа, итальянский.
