Чтобы определить общее количество студентов, посещающих кружки, воспользуемся формулой для нахождения количества элементов в объединении множеств. В данном случае, определим количество студентов, изучающих каждый язык, с учетом пересечений.
Обозначим:
- \( |A| = 30 \) (студенты испанского языка),
- \( |B| = 25 \) (студенты французского языка),
- \( |C| = 20 \) (студенты немецкого языка),
- \( |A \cap B| = 10 \) (студенты, изучающие и испанский, и французский),
- \( |A \cap C| = 5 \) (студенты, изучающие и испанский, и немецкий),
- \( |B \cap C| = 3 \) (студенты, изучающие и французский, и немецкий),
- \( |A \cap B \cap C| = 2 \) (студенты, изучающие все три языка).
По формуле включения-исключения для трех множеств:
\[ |A \cup B \cup C| = |A| + |B| + |C| - |A \cap B| - |A \cap C| - |B \cap C| + |A \cap B \cap C| \]
Подставим известные значения:
\[ |A \cup B \cup C| = 30 + 25 + 20 - 10 - 5 - 3 + 2 \]
Теперь посчитаем:
\[ |A \cup B \cup C| = 75 - 18 + 2 = 59 \]
Таким образом, общее количество студентов, посещающих кружки, составляет 59.
Ответ: 59.