Обозначим:
Нам нужно найти \( |A \cap F \cap S| \) (все три языка).
Используем формулу включений-исключений для трех множеств:
\[ |A \cup F \cup S| = |A| + |F| + |S| - |A \cap F| - |A \cap S| - |F \cap S| + |A \cap F \cap S| \]
Подставим известные значения:
\[ 100 = 58 + 46 + 39 - 19 - 16 - 11 + |A \cap F \cap S| \]
Сначала сложим числа:
\[ 58 + 46 + 39 = 143 \]
Теперь вычтем числа, соответствующие пересечениям двух множеств:
\[ 19 + 16 + 11 = 46 \]
Подставляем обратно в формулу:
\[ 100 = 143 - 46 + |A \cap F \cap S| \]
\[ 100 = 97 + |A \cap F \cap S| \]
Находим \( |A \cap F \cap S| \):
\[ |A \cap F \cap S| = 100 - 97 \]
\[ |A \cap F \cap S| = 3 \]
Ответ: 3 учащихся изучают все три языка.