Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def category(string, a, b):
- string = [0] + string
- change = [0] + [(string[i]) - (string[i - 1]) for i in range(a, b + 1)] # создаем массив с данными о приросте заболевших
- days = 0
- for i in range(1, b - a + 2):
- if change[i] > change[i - 1]:
- days += 1 # если в текущий день прирост больше, чем в предыдущий, то увеличиваем счетчик
- ans = days / (b - a + 1) # находим долю дней с увеличивающимся приростом
- if ans >= 0.7: # в соответствии с этой долей, выводим соответствующий цвет
- return 'Red'
- if ans >= 0.5:
- return 'Yellow'
- return 'Green'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement