how many holecules are in 1 L of water (assume that the density of water is 1g/ml.

I think
1000g/2*1.01 + 16.00g/mol
=55.5 mol
=55.5moles * 6.02*10^23molecules/mole
=3.34 * 10^25 molecules

Looks good to me.