Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from time import time
- # коэффициент усложнения
- next_lvl_k = 1.2
- # опыт для перехода на следующий уровень
- # множится на (коэффициент усложнения^уровень)
- next_lvl_exp = 1000
- def calc_lvl(exp):
- lvl = 0
- e = 0
- while(exp > 0):
- if e == round(next_lvl_exp * next_lvl_k**lvl) - 1:
- #print(round(next_lvl_exp * next_lvl_k**lvl))
- lvl += 1
- e = 0
- e += 1
- exp -= 1
- print("lvl: {}\nexp: {}".format(lvl, e))
- return lvl, e
- if __name__ == '__main__':
- start = time()
- exp = 1000
- print("start exp: {}".format(exp))
- l, e = calc_lvl(exp)
- print("время: {}".format(time() - start))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement