Ответ:

  1. Маша играет на рояле. Она не знает итальянского языка. Французский язык связан со скрипкой, поэтому Маша не говорит по-французски. Ей остаётся немецкий язык.
  2. Оля играет на виолончели. Виолончелистка не говорит по-итальянски, а Оля не владеет английским языком. Следовательно, Оля говорит по-английски.
  3. Лена не играет на арфе. Рояль, виолончель и арфа уже распределяются между Машей, Олей и Валей, поэтому Лене достаётся скрипка. Девочка, играющая на скрипке, говорит по-французски.
  4. Вале остаётся арфа и итальянский язык.
ДевочкаИнструментЯзык
Машарояльнемецкий
Олявиолончельанглийский
Ленаскрипкафранцузский
Валяарфаитальянский

Ответ: Маша — рояль, немецкий; Оля — виолончель, английский; Лена — скрипка, французский; Валя — арфа, итальянский.