La respuesta a este problema de matemáticas es que tres personas hablan francés y español.
Explicación: Cómo llegar a la solución
De las 15 personas, las 3 que no hablan ninguno de los dos idiomas no son relevantes para la pregunta, por lo que podemos comenzar eliminándolas de la ecuación por completo. 15 - 3 = 12, así que nos quedamos con 12 personas. Los 7 francófonos y los 8 hispanohablantes deben provenir de este grupo de 12 personas.
7 hablan francés y 8 hablan español, pero 7 + 8 = 15, que es más que el número total de personas que hablan cualquiera de los dos idiomas. Solo tenemos 12 hablantes de idiomas, por lo que los grupos de español y francés deben superponerse, y algunas personas pueden hablar ambos idiomas.
15-12 = 3, por lo que los grupos de francés y español se superponen en 3 personas.
Esto significa que 3 personas deben hablar francés y español.