Берете таблицу Менделеева (должна лежать у вас в кармане ))) и выписываете атомарные массы каждого из элементов, умножая на коэфициент и количество атомов, получаете молекулярную массу молекулы вступившей в реакцию. Равенство означает что между этими молекулярными массами есть баланс, то есть их значение равны! 2Сu (мол.масса 2х64=128) + О2 (мол.масса 16х2=32) = 2СuO (мол. масса 2х(64+16)=160). Опять же пользуясь тем, что это баланс массовый, можем записать что с 8г кислоррода может соединиться 128/32*8 = 32г меди.
16HCl + 2KMnO4 = 2MnCl2 + 5Cl2+ 2KCl + 8H2O
M(KMnO4)=158г/моль
n(KMnO4)=m/M=31.6/158=0.2моль
n(Cl)=0.2/2 : x/5
n(Cl)=x
x=(0.2*5)/2 = 0.5
n(Cl)=0.5моль
ответ: 0.5моль