for example, define a range from 1 to 100
randomly generate 20-50, 60-80, etc. The range in order cannot be superimposed
something like this
randomly generate a range of 1-100
[[6jue 9], [22jue 62], [40jue 23], [74jue 62], [76jue 97]]
[[4je 9], [22jue 50], [74jue 50], [76jue 88]]
1. Contiguous merges such as [22 br 62] and [74 4J 62] < merge > 2. The part of intersection is removed, for example, [40 ~ (th) ~ (th) ~ (23)]
. finally, we get
[[6jue 9], [22jue 74], [76jue 97]]
[[4je 9], [22jue 74], [76jue 88]]
and calculate the value of dividing the rest [[0jue 6], [9jue 22], [74jue 76], [97100]]