First, figure out how moles there are in 105 L and 52 L:
PV=nRT, nN2=RTPV=4.018 mol, nO2=RTPV=1.990 mol.
Write the reactions and substitute the products from nitrite to make it one 'combined' reaction useful for calculations:
2KNO3→2KNO2+O2,4KNO2→2K2O+3O2+2N2.
Algebraical transformations give us
4KNO3→2K2O+5O2+2N2.
As we see from the reaction, we need two times more nitrate than nitrogen to produce 105 L:
nnitrate/N2=2nN2=8.036 mol.
Also, 4 molecules of nitrate produce 5 molecules of oxygen:
nnitrate/O2=54nO2=2.488 mol.The total amount of quantity of potassium nitrate:
nnitrate=8.036+2.488=10.52 mol.What mass of nitrate is required? Multiply it by its molar mass:
mnitrate=nnitrateMnitrate==10.52⋅(39+14+16⋅3)=1063 g.
Comments