Как уже упоминалось выше, вам нужно решить следующее повторяющееся уравнение:
К (п) = К (п-1) + К (п-2) + 1
Давайте напишем это для n-1: K (n-1) = K (n-2) + K (n-3) + 1
Теперь вычтите второе из первого:
K (n) -K (n-1) = K (n-1) - K (n-3),
или
K (n) - 2 * K (n-1) + K (n-3) = 0.
Соответствующее характеристическое уравнение будет иметь вид:
х ^ 3 - 2 * х ^ 2 + 1 = 0.
Имеет следующие корни: 1, (1 + sqrt (5)) / 2, (1-sqrt (5)) / 2
Таким образом, для любой реальной А, В, С следующая функция
K (n) = A * (1) ^ n + B * ((1 + sqrt (5)) / 2) ^ n + C * ((1-sqrt (5)) / 2) ^ n
будет решением для вашего уравнения.
Чтобы найти A, B, C, вам нужно определить несколько начальных значений K (0), K (1), K (2) и решить систему уравнений.