ЕГЭ №16 Рекурсивные алгоритмы
ЕГЭ №23
№1 У исполнителя есть две команды, которым присвоены номера:
1. Прибавить 1 (-1)
2. Прибавить 2 (-2)
Первая команда увеличивает число на экране на 1, вторая увеличивает его на 2.
Программа для исполнителя Фибо — это последовательность команд.
Сколько существует программ, которые преобразуют исходное число 3 в число 20 и при этом траектория вычислений содержит число 9 и не содержит числа 15?
3->9
К3=1
К4=К3+К2=1+0=1
К5=К4+К3=1+1=2
К6=К5+К4=2+1=3
К7=К6+К5=3+2=5
К8=К7+К6=5+3=8
К9=К8+К7=8+5=13
| 9->20
К9 =13
К10=К9+К8=13+0=13
К11=К10+К9=13+13=26
К12=К11+К10=26+13=39
К13=К12+К11=39+26=65
К14=К13+К12=65+39=104
К15=0
К16=К15+К14=0+104=104
К17=104+0=104
К18=104+104=208
К19=208+104=312
К20=312+208=520
| №2ДОМА У исполнителя есть две команды, которым присвоены номера:
1. Прибавить 1
2. Прибавить 2
Первая команда увеличивает число на экране на 1, вторая увеличивает его на 2.
Программа для исполнителя Фибо — это последовательность команд.
Сколько существует программ, которые преобразуют исходное число 2 в число 18 и при этом траектория вычислений содержит число 9 и не содержит числа 14?
№3 У исполнителя есть две команды, которым присвоены номера:
1. Прибавить 1 (-1)
2. Умножить на 2 (:2)
Первая команда увеличивает число на экране на 1, вторая умножает его на 2.
Программа для исполнителя ТР4 — это последовательность команд.
Сколько существует программ, которые преобразуют исходное число 2 в число 35 и при этом траектория вычислений содержит число 15 и не содержит числа 31?
2-15
К2=1
К3=К2+0=1
К4=К3+К2=1+1=2
К5=К4=2
К6=К5+К3=2+1=3
К7=3
К8=К7+К4=3+2=5
К9=5
К10=К9+К5=5+2=7
К11=7
К12=К11+К6=7+3=10
К13=10
К14=К13+К7=10+3=13
К15=13
| 15-35
К15=13
К16=К15+К8=13+0=13 ……..
К30=К29+К15=13+13=26
К31=0
К32=К31+К16=0+13=13
К33=13
К34=К33+К17=13+13=26
К35=26
|
ЕГЭ №16 Рекурсивные алгоритмы
№4
| Алгоритм вычисления значения функции F(n) и G(n), где n – натуральное число, задан следующими соотношениями:
F(1) = 0
F(n) = F(n–1) + n, при n >1
G(1) = 1
G(n) = G(n–1) * n, при n >1
Чему равно значение функции F(5) + G(5)?
В ответе запишите только натуральное число.
| F(1) = 0
F(2) = F(2–1) + 2=F(1)+2=0+2=2
F(3) = F(3–1) + 3=2+3=5
F(4) = F(4–1) + 4=5+4=9
F(5) = F(5–1) + 5=9+5=14
G(1) = 1
G(2) = G(2–1) * 2=1*2=2
G(3) = G(3–1) * 3=2*3=6
G(4) = G(4–1) * 4=24
G(5) = G(5–1) * 5=24*5=120
F(5) + G(5)=14+120=134
| №5
| Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями:
F(1) = 1
F(n) = F(n–1) * F(n–1) − F(n–1) * n + 2 * n, при n >1
Чему равно значение функции F(4)?
В ответе запишите только натуральное число.
| F(1) = 1
F(2) = F(2–1) * F(2–1) − F(2–1) * 2 + 2 * 2=
1*1-1*2+4=3
F(3) = F(3–1) * F(3–1) − F(3–1) * 3 + 2 * 3=
3*3-3*3+6=6
F(4) = F(4–1) * F(4–1) − F(4–1) * 4 + 2 * 4=
6*6-6*4+8=20
| №6 дома
| Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями:
F(1) = 3
F(n) = F(n–1) * (n–1), при n >1
Чему равно значение функции F(6)?
|
| №7
дома
| Последовательность чисел трибоначчи задается рекуррентным соотношением:
F(1) = 0
F(2) = 1
F(3) = 1
F(n) = F(n–3) + F(n–2) + F(n–1), при n >3, где n – натуральное число.
Чему равно девятое число в последовательности трибоначчи?
В ответе запишите только натуральное число.
|
| №8
Демо версия 2021
| Алгоритм вычисления значения функции F(n), где n – натуральное число,
задан следующими соотношениями:
F(n) = 1 при n = 1;
F(n) = n + F(n − 1), если n – чётно,
F(n) = 2 × F(n − 2), если n > 1 и при этом n – нечётно.
Чему равно значение функции F(26)?
| n – чётно
F(1) = 1
F(2) = 2 + F(2 − 1)=
F(4) = 4 + F(4 − 1)=
F(6) = 6 + F(6 − 1)=
F(26) = 26 + F(26 − 1)=26+F(25)=26+4096=4122
n – нечётно
F(3) = 2 × F(3 − 2)=2*1=2
F(5) = 2 × F(5 − 2)=2*2=4
F(7) = 2 × F(7 − 2)=2*4=8
9-16
11-32
13-64
15-128
17-256
19-512
21-1024
23-2048
F(25) = 2 × F(25 − 2)=2*2048=4096
|
|