Diante mão eu já peço desculpa pelo meu comentário, mas para responder esta questão usei a regra dos conjuntos vou deixar o meu raciocínio
Sapatos(S): 155
Blusas(B): 125
Perfume(P): 130
Calças(C): 170
Total do que dispunha: 293
Letra A, S(155), B(125) interseção(I) 155-125= 30 Logo: (S)125+(I)30+(B)95= 250 valor repetido
Letra B, P(130), B(125) interseção(I) 130-125= 5 Logo: (P)125+(I)5+(B)120= 250 valor repetido
Letra C, C(170), S(155) interseção(I) 170-155= 15 Logo: (C)155+(I)15+(S)140 = 310 passa dos 293
Letra D, C(170), B(125) interseção(I) 170-125= 45 Logo: (C)125+(I)45+(B)80 = 250 valor repetido
Letra E, P(130), S(155) interseção(I) 130-155= 25 Logo: (P)105+(I)25+(S)130 = 260 este valor não se repete e também não passa do dinheiro e por isso e a questão que apresentou o valor máximo gasto por maria nas duas compras.
Espero ter ajudado.