Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Else begin. Сколько звездочек напечатает эта процедура при вызове F(6)?
F(n-1); F(n-2); F(n-2) end; end; Сколько звездочек напечатает эта процедура при вызове F(6)? В ответе запишите только целое число. Решение: 1) эта задача по сути такая же, как и предыдущая, но «завёрнута» в другой фантик: для n < 3 (то есть, для 1 и 2) функция выводит одну звездочку F(1) = F(2) = 1 а для бó льших n имеем рекуррентную формулу F(n) = F(n-1) + F(n-2) + F(n-2) = F(n-1) + 2*F(n-2) 2) запишем в таблицу базовые случаи
3) заполняем таблицу, используя рекуррентную формулу:
F(3) = F(2) + 2*F(1) = 3 F(4) = F(3) + 2*F(2) = 5 F(5) = F(4) + 2*F(3) = 11 F(6) = F(5) + 2*F(4) = 21 4) ответ: 21. Задачи для тренировки [1]: 1) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1 F(n) = F(n–1) * (n + 1), при n > 1 Чему равно значение функции F(5)? В ответе запишите только целое число. 2) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1 F(n) = F(n–1) * (n + 2), при n > 1 Чему равно значение функции F(5)? В ответе запишите только целое число. 3) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1 F(n) = F(n–1) * (2*n + 1), при n > 1 Чему равно значение функции F(4)? В ответе запишите только целое число. 4) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1 F(n) = F(n–1) * (2*n - 1), при n > 1 Чему равно значение функции F(5)? В ответе запишите только целое число. 5) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1 F(n) = F(n–1) * (3*n - 2), при n > 1 Чему равно значение функции F(4)? В ответе запишите только целое число. 6) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(0) = 1, F(1) = 1 F(n) = F(n–1) + F(n-2), при n > 1 Чему равно значение функции F(7)? В ответе запишите только целое число. 7) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(0) = 1, F(1) = 1 F(n) = 2*F(n–1) + F(n-2), при n > 1 Чему равно значение функции F(6)? В ответе запишите только целое число. 8) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(0) = 1, F(1) = 1 F(n) = F(n–1) + 2*F(n-2), при n > 1 Чему равно значение функции F(6)? В ответе запишите только целое число. 9) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(0) = 1, F(1) = 1 F(n) = 3*F(n–1) - F(n-2), при n > 1 Чему равно значение функции F(6)? В ответе запишите только целое число. 10) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(0) = 1, F(1) = 1 F(n) = F(n–1)*F(n-2)+1, при n > 1 Чему равно значение функции F(6)? В ответе запишите только целое число. 11) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(0) = 1, F(1) = 1 F(n) = F(n–1)*F(n-2)+2, при n > 1 Чему равно значение функции F(5)? В ответе запишите только целое число. 12) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1, F(2) = 1 F(n) = F(n-2)*n, при n > 2 Чему равно значение функции F(7)? В ответе запишите только целое число. 13) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1, F(2) = 1 F(n) = F(n-2)*n + 2, при n > 2 Чему равно значение функции F(8)? В ответе запишите только целое число. 14) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1, F(2) = 1 F(n) = F(n-2)*(n-1), при n > 2 Чему равно значение функции F(7)? В ответе запишите только целое число. 15) Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1, F(2) = 1 F(n) = F(n-2)*(n-1) + 2, при n > 2 Чему равно значение функции F(8)? В ответе запишите только целое число. 16) Алгоритм вычисления значения функции F(w), где w - натуральное число, задан следующими соотношениями: F(1) = 3; F(2) = 3; F(w) = 5*F(w-l)- 4*F(w-2) при w > 2. Чему равно значение функции F(15)? 17) Алгоритм вычисления значения функции F(w), где w - натуральное число, задан следующими соотношениями: F(1) = 4; F(2) = 5; F(w) = 4*F(w-l)- 3*F(w-2) при w > 2. Чему равно значение функции F(8)? 18) (https://ege.yandex.ru) Алгоритм вычисления значений функций F(w) и Q(w), где w - натуральное число, задан следующими соотношениями: F(1) = 1; Q(1) = 1; F(w) = F(w-l) + 2*Q(w-1) при w > 1 Q(w) = Q(w-l) - 2*F(w-1) при w > 1. Чему равно значение функции F(5)+Q(5)? 19) Алгоритм вычисления значения функции F(w), где w - натуральное число, задан следующими соотношениями: F(1) = 1; F(2) = 2; F(w) = 3*F(w-l)- 2*F(w-2) при w > 2. Чему равно значение функции F(7)? 20) Алгоритм вычисления значения функции F(w), где w - натуральное число, задан следующими соотношениями: F(1) = 2; F(2) = 4; F(w) = 4*F(w-l)- 3*F(w-2) при w > 2. Чему равно значение функции F(7)? 21) (https://ege.yandex.ru) Алгоритм вычисления значения функции F(n), где n - натуральное число, задан следующими соотношениями: F(1) = 1; F(2) = 2; F(n) = 5*F(n-l)- 6*F(n-2) при n > 2. Чему равно значение функции F(7)? 22) (https://ege.yandex.ru) Алгоритм вычисления значения функции F(n), где n - натуральное число, задан следующими соотношениями: F(1) = 1; F(2) = 2; F(3) = 3 F(n) = F(n-3)*(n-1)/3 при n > 3. Чему равно значение функции F(16)? 23) Алгоритм вычисления значений функций F(n) и G(n), где n – натуральное число, задан следующими соотношениями: F(1) = 2; G(1) = 1; F(n) = F(n–1) – G(n–1), G(n) = F(n–1) + G(n–1), при n > =2 Чему равно значение величины F(5)/G(5)? В ответе запишите только целое число. 24) Алгоритм вычисления значений функций F(n) и G(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1; G(1) = 1; F(n) = F(n–1) – G(n–1), G(n) = F(n–1) + 2*G(n–1), при n > =2 Чему равно значение величины F(5)/G(5)? В ответе запишите только целое число. 25) Алгоритм вычисления значений функций F(n) и G(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1; G(1) = 1; F(n) = F(n–1) – 2*G(n–1), G(n) = F(n–1) + G(n–1), при n > =2 Чему равно значение величины G(5)/F(5)? В ответе запишите только целое число. 26) Алгоритм вычисления значений функций F(n) и G(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1; G(1) = 1; F(n) = 2*F(n–1) – G(n–1), G(n) = F(n–1) + 2*G(n–1), при n > =2 Чему равно значение величины G(5)+F(5)? В ответе запишите только целое число. 27) Алгоритм вычисления значений функций F(n) и G(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1; G(1) = 1; F(n) = 2*F(n–1) – G(n–1), G(n) = 2*F(n–1) + G(n–1), при n > =2 Чему равно значение величины F(5)-G(5)? В ответе запишите только целое число. 28) Алгоритм вычисления значений функций F(n) и G(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1; G(1) = 1; F(n) = F(n–1) – 2*G(n–1), G(n) = F(n–1) + 2*G(n–1), при n > =2 Чему равно значение величины G(5)-F(5)? В ответе запишите только целое число. 29) Алгоритм вычисления значений функций F(n) и G(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1; G(1) = 1; F(n) = 3*F(n–1) – 2*G(n–1), G(n) = F(n–1) + 2*G(n–1), при n > =2 Чему равно значение величины G(5)-F(5)? В ответе запишите только целое число. 30) Алгоритм вычисления значений функций F(n) и G(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1; G(1) = 1; F(n) = 3*F(n–1) – 3*G(n–1), G(n) = F(n–1) + 2*G(n–1), при n > =2 Чему равно значение величины F(5)-G(5)? В ответе запишите только целое число. 31) Дан рекурсивный алгоритм: procedure F(n: integer); Begin writeln('*');
|