Возьмем 100 г смеси.
В ней х моль (NH4)3PO4 и у моль NH4H2PO4
тогда масса азота в смеси
m(N) = 14*3x + 14y = 18,47 г
а масса всей смеси = 149х + 115у = 100 г
решаем систему, получаем
х = 0,264 моль
у = 0,527 моль
всего фосфора х + у = 0,791 моль
m(P) = 0,791*31 = 24,521 г
Ответ: 24,521%