The death toll from floods and landslides triggered by Cyclone Ditwah rose sharply to 334 on Sunday, Sri Lanka's disaster agency said on Sunday, with many more still missing.