Quantitative assessment of the impact of precipitation and vegetation variation on flooding under discrete and continuous rainstorm conditions