Question: how many moles of hydrogen in 1 liter of water?
Answer: Hydrogen has an atomic weight of 1 and oxygen has an atomic weight of 16. The water has a molecular weight of 18. The liter of water has 1000 grams. The number of moles is 1000/18 = 55.556 moles.