Сколько нужно дней, чтобы поднять 60 ранг приключений в Genshin Impact? Только при помощи ежедневных заданий
Как-то вечером мы с моим товарищем сидели в дискорде. Я сидел, программировал, а он играл в Genshin Impact. И вдруг у него возник вопрос: а сколько нужно дней, чтобы поднять 60 ранг приключений только ежедневными квестами. После недолгих раздумий я решил на коленках собрать код, который высчитывал бы это. Результат смотрите сами.
В Genshin Impact ежедневные задания можно выполнять только с 12 уровня.
Для начала я собрал все нужные мне данные а это:
1)Сколько дают опыта за каждый день
Поскольку каждого задания 4 штуки, то умножаем значения из верхней картинки на 4.
Получается в день мы будем получать:
C 12 по 15: 1200 опыта
C 16 по 25: 1300 опыта
C 26 по 35: 1400 опыта
C 36 по 60: 1500 опыта
2)Ну и конечно же сколько нужно для поднятия уровня
12 ранг: 1650;
13 ранг: 1775;
14 ранг: 1875;
15 ранг: 2000;
16 ранг: 2375;
17 ранг: 2500;
18 ранг: 2625;
19 ранг: 2775;
20 ранг: 2825;
21 ранг: 3425;
22 ранг: 3725;
23 ранг: 4000;
24 ранг: 4300;
25 ранг: 4575;
26 ранг: 4875;
27 ранг: 5150;
28 ранг: 5450;
29 ранг: 5725;
30 ранг: 6025;
31 ранг: 6300;
32 ранг: 6600;
33 ранг: 6900;
34 ранг: 7175;
35 ранг: 7475;
36 ранг: 7750;
37 ранг: 8050;
38 ранг: 8325;
39 ранг: 8625;
40 ранг: 10550;
41 ранг: 11525;
42 ранг: 12475;
43 ранг: 13450;
44 ранг: 14400;
45 ранг: 15350;
46 ранг: 16325;
47 ранг: 17275;
48 ранг: 18250;
49 ранг: 19200;
50 ранг: 26400;
51 ранг: 28800;
52 ранг: 31200;
53 ранг: 33600;
54 ранг: 36000;
55 ранг: 232350;
56 ранг: 258950;
57 ранг: 285750;
58 ранг: 312825;
59 ранг: 340125;
60 ранг: -.
Здесь указан переход, то есть с 12 на 13 нужно 1650.
3)Собственно сам код на питоне
4)Наконец-то момент истины. И наш код выдает нам число в 1252.