Answer :

Para resolver el problema, vamos a trabajar hacia atrás, desde el día 3 hasta encontrar cuánto dinero tenía María al principio.

Vamos a denotar por [tex]\( x \)[/tex] la cantidad de dinero que tenía al inicio. Siguiendo el enunciado,

1. Día 3:
- Le quedan 30 soles después de gastar.
- Antes de gastar el último día, tenía el doble de 30 más 2:
[tex]\[ 30 \times 2 + 2 = 60 + 2 = 62 \][/tex]
2. Día 2:
- Le quedaban 62 soles antes del día 3.
- Antes de gastar el penúltimo día tenía el doble de 62 más 2:
[tex]\[ 62 \times 2 + 2 = 124 + 2 = 126 \][/tex]
3. Día 1:
- Le quedaban 126 soles antes del día 2.
- Antes de gastar el primer día, tenía el doble de 126 más 2:
[tex]\[ 126 \times 2 + 2 = 252 + 2 = 254 \][/tex]

Así, podemos concluir que al principio, María tenía [tex]\( \boxed{254} \)[/tex] soles.