0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 120
|
||||||
1 | ||||||
Вычислите n-й член последовательности, заданной формулами18.04.2016, 12:07. Показов 31068. Ответов 7
Метки нет (Все метки)
Здравствуйте, помогите найти ошибку в коде
Вот условие: Вычислите n-й член последовательности, заданной формулами: a2n = an *+ 1 (n>0), a2n+2 = a2n+1 - an (n>0), a0=1, a1=1. Входные данные Вводится натуральное число n, не превосходящее 1000. Выходные данные Выведите ответ к задаче. Примеры входные данные 4 выходные данные 3
0
|
18.04.2016, 12:07 | |
Ответы с готовыми решениями:
7
Найти член последовательности, заданной формулой Вычислить n-ый член последовательности, заданной рекуррентной формулой (рекурсия/итерация) В заданной последовательности поменять местами наименьший член с последним по порядку Рекурсия - n-й член последовательности |
Почетный модератор
64299 / 47594 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
18.04.2016, 12:16 | 2 |
Вот как формулу написал через зад, так и код. Напиши формулы как в оригинале. Вверху есть кнопки вершнего и нижнего индексов, можно написать так.
a2n+2 или an
0
|
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 120
|
|
18.04.2016, 12:19 [ТС] | 3 |
Puporev, зачем так грубо? Я просто помощи попросил..
a2n=an+1 ; n>0 a2n+2=a2n+1-an
0
|
Почетный модератор
64299 / 47594 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
18.04.2016, 12:21 | 4 |
0
|
0 / 0 / 0
Регистрация: 01.12.2015
Сообщений: 120
|
|
18.04.2016, 12:27 [ТС] | 5 |
Puporev, для того, чтобы научиться - потерплю, братец
0
|
Модератор
|
|
18.04.2016, 12:41 | 6 |
Сообщение было отмечено Derzky как решение
Решение
Брат Puporev'а, делать за тебя не буду, только подскажу.
Если формулы верны, то тебе нужно из 2-й формулы выразить a2n+1. В этом выражении будет присутствовать a2n+2, которая вычисляется по формуле 1. Поэтому подставляешь формулу 1 и получишь итоговое выражение для a2n+1. Теперь у тебя две формулы - для чётных и нечётных i. Дальше - всё просто.
1
|
Почетный модератор
64299 / 47594 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
18.04.2016, 12:50 | 7 |
И массив здесь не нужен.
0
|
Модератор
|
|
18.04.2016, 12:52 | 8 |
Тогда - через рекурсию.
0
|
18.04.2016, 12:52 | |
18.04.2016, 12:52 | |
Помогаю со студенческими работами здесь
8
Вычислить k-й член последовательности Найти k-й член последовательности Найти первый член последовательности Найти первый член последовательности Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |