Ответ:

Стоимость трёх шоколадок без скидки:

\(90 \cdot 3 = 270\) рублей.

По акции «3 по цене 2» Маша заплатила за две шоколадки:

\(90 \cdot 2 = 180\) рублей.

Скидка на три шоколадки составила:

\(270 - 180 = 90\) рублей.

Значит, скидка на одну шоколадку была:

\(90 : 3 = 30\) рублей.

У подруги скидка составляла только 20 рублей с каждой шоколадки. Следовательно, Маша сэкономила на 10 рублей больше с каждой шоколадки.

Ответ: Маша не прогадала, так как её скидка составила 30 рублей с каждой шоколадки, а у подруги — 20 рублей.