Решение не четкое, подгоночное. Рассуждал так:
Конфета - величина дискретная (не может быть дробной). Из этого попробуем прикинуть количество конфет. Разложим 52 на простые множители: 52 = 2 * 2 * 13. Т. е. совершенно точно можно сказать, что изначально количество шоколадных конфет кратно 13. Несложно понять, что в таком случае количество не шоколадных кратно 12. Иначе говоря их соотношение 52 / 48 или 13 / 12.
Если конфет не более семидесяти, то возможны два варианта изначального к-ва конфет:
1. 13 шок., 12 не шок.
2. 26 шок., 24 не шок.
39 шок. и 36 не шок. не подходит, т. к. сумма > 70.
Второй вариант отпадает, т. к. для того, чтобы сравнять количество конфет их нужно сожрать четное количество, а Маша съела три штуки.
Зато первый вариант подходит, т. к. в этом случае для того, чтобы кол-во конфет стало равным нужно съесть нечетное их количество.
(Например, две шоколадных и одну не шоколадную).
Ответ: Изначально в вазе было 13 шоколадных и 12 не шоколадных конфет.