Скажем, у меня есть список кортежей:
val ranges= List((1,4), (5,8), (9,10))
и список номеров
val nums = List(2,2,3,7,8,9)
Я хочу сделать карту из кортежа в диапазонах до того, сколько раз заданное число из nums попадает в интервал этого кортежа.
Выход:
Map ((1,4) -> 3, (5,8) -> 2, (9,10) -> 1)
Как лучше всего это сделать в Scala
Я пытался использовать для циклов и держать счетчик, но терплю неудачу. Любая помощь будет очень высоко ценится.
С уважением