Te lo pongo al revés y lo encuentras fácilmente:El coste real son 25 euros más los 2 que se "autopropina" el camarero, es decir 27. Si a esos 27 euros les añades los 3 que se han quedado cada uno, tienes los 30.El tema está en el enunciado del problema, según como lo "cuenten", te pueden volver charamita.

En este caso lían los 25 euros del precio, separando los 2 de propina, para liarla. Pero si sólo tienes en cuenta el coste real, es decir los 27, cuadra enseguida.Vsss