Ответ: это задача - софизм и рубль не является лишним.
Задачи, которые содержат замаскированную ошибку в рассуждениях, с целью ввести в заблуждение, называются софизмами.
1. Девочка брала у мамы и папы по 25 рублей, то есть всего 50 рублей. Значит она должна вернуть 25 рублей маме и 25 рублей папе.
2. Как она потратила деньги - значения не имеет.
3. Откуда она брала деньги на возврат долгов - тоже не имеет значения. Она вернула по 1 руб из собственных оставшихся. Далее она получила 3 рубля от подруги назад, к которым ей следует добавить еще 45 рублей, чтобы вернуть суммарный долг в 48 руб (по 24 руб два раза).
2 + 3 + 45 = 50 руб.
Ошибка скрыта в том месте, где рассуждения исходят из суммы долга после отдачи родителям по 1 руб, то есть из 48 руб. Но весь долг был и остался 50 руб. Так что лишнего рубля не существует.