Пусть x - сколько было конфет в одном пакете первоначально.
(x-8) - сколько конфет стало в 1 пакете
(x-2*8) = =(x-16) - сколько стало конфет во 2 пакете
(x-8)+(x-16)=46
2x - 24 = 46
2x = 46 +24
2x=70
x=35
35-8=27 (конфет) - в 1 пакете.
35 - 16 = 19(конфет во 2 пакете.
Ответ: 27 конфет, 19 конфет.