Если в условии было бы сказано, что в 100 граммах р-ра содержится 31,6 грамма соли, тогда ответ был бы верным.
В условии же сказано, что на 100 грамм воды приходится 31,6 грамма нитрата калия.
Как я понимаю, нужно делить массу нитрата в растворе не на массу воды, а на массу всего раствора, то есть:
31,6*100/131.6 = 24%