Как можно это посчитать.
Создать словарь последовательных диапазонов с ценами.
prices = {2000: 70, 3000: 100, 3500: 150, 4000: 200, 4500: 250, 5000: 300}
Затем постепенно проходить по словарю, сравнивая текущий начальный рейтинг с ключом.
Если рейтинг ниже диапазона, то к итоговой сумме добавляем расчетную сумму из этого диапазона, т.е. (граница - рейтинг)*цена, после чего текущий рейтинг выставляем на эту границу.
И так пока не дойдем до нужного рейтинга.