Как узнать уровень пользователя?

Seroga Proga
Seroga Proga 2019, 20 апреля, 15:51
0
Если прибавлять по 10%, то для третьего уровня надо не 120, а 121 опыта (110 * 1.1). Сумма членов геометрической прогрессии Sn = b1 * (1 - qn) / (1 - q) b1 = 100 q = 1.1 Sn = 100 * (1 - 1.1n) / (1 - 1.1) = 1000 * (1.1n - 1) 1.1n = (Sn / 1000) + 1 n = log1.1((Sn / 1000) + 1) Sn = 2500 n = log1.1((2500 / 1000) + 1) = log1.1(3.5) = 13.144 Получаем, что 2500 опыта будет на 13 уровне. Но для целых чисел такой вариант не подходит, да и прибавление по 10% даст нецелые значения - 100, 110, 121, 133.1, 146.41, ...
0 комментариев
Сортировка:
Добавить комментарий

IT Новости

Смотреть все