The correct answer to the question “How did the Sumerians solve the problem of flooding?” is they dug irrigation ditches and built levees. Ancient Mesopotamia was, of course, discussed and studied during our history class, and we know that Mesopotamia is even considered as the beginning of civilization. Although there is little rainfall in Lower Mesopotamia, the melting of snows in the mountain created an annual flooding which, in turn, deposits silt. This then made Mesopotamia a part of the fertile crescent – a land that is rich in fertile soil.
However, even that is the case, the annual flooding caused devastation over their land. To hold back these floods, the farmers in Sumer then created levees to protect their fields, and they also dug canals/irrigation to channel the river to their fields.