У меня есть прецедент, где, если число лежит между 0-10, оно должно возвращать 0, а если оно лежит между 11-20, оно должно возвращать 1 и т.д.
0 => 0-3, (0 and 3 are inclusive)
1 => 4-15, (4 and 15 are inclusive)
2 => 16-40, (16 and 40 are inclusive)
3 => 41-88, (41 and 88 are inclusive)
5 => 89-300 (89 and 300 are inclusive)
Я думал, как я могу реализовать и думать о java-картах, но он не позволяет искать диапазон
Мне интересно что-то вроде этого, у меня есть функция
int foo() {
}
если foo возвращает 5, так как он лежит между 0 и 10, я использовал бы 0, если foo return 25 использовал бы 2.
Любые идеи
Изменить: на самом деле диапазоны не такие простые, как 0-10, 11-20. Я хочу иметь возможность выполнять поиск по диапазону. Прошу прощения за путаницу. На основе запросов я добавил правильный пример, числа непрерывны