
Составить программу для нахождения N первых членов следующей последовательности 110 20 12 11 10


Ответы на вопрос

Переводя данные числа в десятичную систему получим последовательность:
12 6 5 4 3 а далее будут идти 2, 1 , 0 которые в троичной системе записываются, как и в десятичной



Для нахождения N первых членов данной последовательности можно использовать следующую программу на языке Python:
```python def find_sequence(n): sequence = [110, 20, 12, 11, 10] while len(sequence) < n: next_number = sequence[-1] - sequence[-2] sequence.append(next_number) return sequence[:n]
N = int(input("Введите количество членов последовательности: ")) print(find_sequence(N)) ```
Эта программа определяет функцию `find_sequence`, которая принимает аргумент `n` - количество членов последовательности, которые нужно найти. Затем программа создает список `sequence`, содержащий первые пять членов данной последовательности. Далее, пока длина списка `sequence` меньше чем `n`, программа находит следующий член последовательности путем вычитания предыдущих членов и добавляет его в список `sequence`. В конце программа выводит первые `n` членов последовательности.
Пример работы программы: ``` Введите количество членов последовательности: 8 [110, 20, 12, 11, 10, -1, -12, -11] ```


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili