красных?
если бы красных шаров было 2, то белых было бы 8*2=16, всего 16+2=18, что уже больше условия, а еще есть черные шары, поэтому
красных шаров 1
белых 1*8=8 штук
17-8-1=8 черных
8-1=7 на 7 чёрных шаров больше, чем красных
8*2=16к- взяли из второго пакета
16+8=24к- взяли с двух пакетов
46-24=22к- стало в двух пакетах
22/2=11к- в каждом пакете