Рассмотрим, какое утверждение из трех может быть верным.1) \"Валя изучает испанский.\" Если истина, что Валя изучает испанский, значит утверждение, что \"Света не изучает испанский\" является ложью. Отсюда следует, что Света тоже изучает испанский (как и Валя). Такого быть не может.2) \"Света не изучает испанский.\" Если истина, что Света НЕ ИЗУЧАЕТ ИСПАНСКИЙ, значит следующее утверждение, что \"Маша не изучает английский\" это лож (по тому, что только одно утверждение верно). Тогда получается, что Маша ИЗУЧАЕТ АНГЛИЙСКИЙ. Тогда ложью является и утверждение, что \"Валя изучает испанский\", значит Валя НЕ ИЗУЧАЕТ ИСПАНСКИЙ. Получается - Маша изучает английский. Для Светы и Вали остаются немецкий и испанский языки, но ни Света, ни Валя испанский не изучают. Такого быть не может.3) \"Маша не изучает английский\" Если истина, что Маша не изучает английский, то утверждение, что \"Света не изучает испанский\" ложное и Света ИЗУЧАЕТ ИСПАНСКИЙ. Света изучает испанский, тогда для Маши и Вали остаются английский и немецкий. Мы решили, что Маша не изучает английский, значит Маша ИЗУЧАЕТ НЕМЕЦКИЙ. Тогда Валя ИЗУЧАЕТ АНГЛИЙСКИЙ. Проверим утверждение \"Валя изучает испанский\" - оно ложное, как и должно было быть.Ответ: Валя - английский, Света - испанский, Маша - немецкий.