lo que preguntas, en el otro tema, no te sirve, porque la otra persona tenía un dato extra que le permitía hacer un sistema de ecuaciones, que era el dato sobre la cantidad de invitados...
tu formula es
algo como
A*75 + B*99 + C*40 = 7896
y estás tratando de obtener las respuestas por una simple división o no se puede de esa manera, en este caso tienes que hacer "fuerza bruta" mira mi respuesta en el otro tema y se aplica casi al 100% para ti
intenta aplicar esto (modificado a tu problema, que no tiene indicado que son 100 invitados) y escribe si te trancas
qué sabes de c?
lo básico seria por fuerza bruta:
colocar 3 variables que entre ellas siempre deben sumar 100 (hombre, mujeres, y niños, las llamare A, B y C respectivamente)
usar 1 ciclo para recorrer la primera variable, desde 1 hasta 98 (esto porque las otras deben valer siempre por lo menos 1 c/u)
el segundo ciclo va desde 1 hasta 100-A-1 (100 es la sumatoria, A es el valor de la variable en primer ciclo, 1 es el valor minimo de la tercera variable)
en este segundo ciclo C va a ser igual a 100-A-B para mantener siempre la proporción de 100
por ultimo en este ciclo creas un if donde si A*75 + B*99 + C*40 = 7869 entonces tienes la combinación correcta... en ese caso, imprimes en pantalla y listo...
ya lo que tienes que hacer es volver a código eso que te dije... no es tanto, 2 ciclos un if y algunas sumas...