Решение:
Потому что возникает между молекулами спирта водородная связь. Эта связь, как правильно, во много раз слабее ионной или ковалентной. Но именно она придает таким веществам, как вода или спиртам аномальные температуры кипения.
(NH4)2 - степень окисления +1.
S - степень окисления -2.
M(Ba(ClO4)2)=137+71+8*16=336 г/моль
m(Ba):m(Cl):m(O)=1*137:2*35,5:8*16=137:71:128=2:1:2
Ω=m(вещ-ва)/m(р-ра)
20%= x/ (x+50)
0,2= x/(x+50)
решаем уравнение, получаем x=12,5 г - масса NaCl