Este problema se complica un poco por la condición de que cada niño reciba, al menos, 1 fruta. Sin esa condición, la solución se calcula como sigue:
Hay $\binom{6+3-1}{3-1} = \binom{8}{2} = 28$ formas de distribuir las 6 naranjas. Para todos los demás frutos, hay $3$ posibilidades. Así, obtenemos el número de
$$28\cdot 3\cdot 3\cdot 3 = 756.$$
Ahora vamos a modificar esta solución para el problema original. En el número anterior no es correcto, ya que incluye la prohibición de las distribuciones de donde algunos de los niños no recibe ningún tipo de fruta.
Para compensar esto, vemos que hay $\binom{7}{1}\cdot 2\cdot 2\cdot 2 = 56$
distribuciones donde un fijo niño no recibe ningún tipo de fruta. Esto lleva a que el nuevo número
$$756 - 3\cdot 56 = 588.$$
Esto todavía no es correcta, ya que le restan los casos dos veces cuando dos fijas niño no recibe ningún tipo de fruta. Para cada par de niños hay un solo ejemplo de distribución (el tercer niño recibe todos los frutos).
Así que la respuesta final es
$$ 588 + 3 = \mathbf{591}.$$
El anterior razonamiento es el llamado "principio de inclusión y exclusión".