• мы создаем лист, программа понимает если там все элементы четные то все делим на 2, если все не четные умнайаем на 3 прибавляем 1, если есть и то и то, то четнему прибовляем 1, не четному исклчаем 1 в питоне

Ответы 1

  • def process_sheet(sheet): even_flag = True odd_flag = False for item in sheet: if item % 2 == 0: continue else: even_flag = False odd_flag = True break if even_flag: for i in range(len(sheet)): sheet[i] = sheet[i] / 2 elif odd_flag: for i in range(len(sheet)): sheet[i] = sheet[i] * 3 + 1 else: for i in range(len(sheet)): if sheet[i] % 2 == 0: sheet[i] = sheet[i] + 1 else: sheet[i] = sheet[i] - 1 return sheet
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years