90 штук
90 × 46 = 4140 конфет
90 / 57 ≈ 1.58 (Так как пирожных не может быть дробным числом, скорее всего, в условии ошибка. Будем считать, что пирожных было 90/57. Если же предположить, что пряников было больше, то решение будет иным. Исходя из данных, получается дробное число.)
90 + 4140 + (90 / 57) ≈ 4231.58
Примечание: В условии задачи, вероятно, содержится ошибка, так как деление 90 на 57 не дает целого числа. Если предположить, что пирожных было меньше, чем пряников, но в целое число раз, или что 57 - это количество пряников, а пирожных было в 57 раз меньше, то решение изменится. Исходя строго из условия, получается дробное количество пирожных.
Ответ: 90 пряников, 4140 конфет. Количество пирожных в условии задачи указано некорректно для получения целого числа.