Garcas, el que te responde primero, me parece que tiene un error al interpretar el enunciado y convertirlo en lenguaje algebraico.
Veamos :
Esa persona tendrá "x" euros
Gasta 100 y le quedan "x - 100", ok?
Y de aquí gasta los 3 / 5, es decir : 3(x - 100) / 5.
Pues ahí está su fallo.
Finalmente le sobran 250.
Si lo sumamos todo :
100 + 3(x - 100) / 5 + 250 = x - - - - > 100 + (3x - 300) / 5 + 250 = x - - - - > - - - - > 500 + 3x - 300 + 1250 = 5x - - - > 1750 - 300 = 2x - - - > 1450 = 2x - - - >
x = 725 euros es el dinero que tenía en un principio.
Saludos.