Есть такая задача: Мое решение (знаю что не соответствует задачи): Можете написать код и если не сложно объяснить
Вчера буквально другому человеку помогал решать практически идентичную задачу, только F(n) иначе вычислялся: https://zelenka.guru/threads/1973270/#post-19667845 --- Сообщение объединено с предыдущим 6 ноя 2020 def F(n): if n <= 15: return n + 15 elif n > 5 and n % 2 == 0: return F(n // 2) + n * n * n - 1 elif n > 5 and n % 2 != 0: return F(n - 1) + 2 * n * n + 1 result = [v for v in range(1, 1001) if str(F(v)).count('8') >= 2] print('Всего {} чисел F(n) подходят условию'.format(len(result))) Python def F(n): if n <= 15: return n + 15 elif n > 5 and n % 2 == 0: return F(n // 2) + n * n * n - 1 elif n > 5 and n % 2 != 0: return F(n - 1) + 2 * n * n + 1 result = [v for v in range(1, 1001) if str(F(v)).count('8') >= 2] print('Всего {} чисел F(n) подходят условию'.format(len(result)))