Python:
def F(n):
if n > 2:
return F(n-1)+ F(n-2)
else:
return n
если n = 1 или n = 2, то F(n) = 1
F(1)=1
F(2)=1
F(3)=F(2)+F(1)=1+1=2
F(4)=F(3)+F(2)=2+1=3
F(5)=F(4)+F(3)=3+2=5
F(6)=F(5)+F(4)=5+3=8
Ответ: F(6)=8
Const
m = 10;
var
a: array[1..m+1] of integer;
i, k: integer;
begin
write ('Исходный массив: ');
for i := 1 to m do
begin
a[i] := random(100);
write (a[i],'; ');
end;
writeln;
write('Введите число: ');
readln(k);
for i:=m+1 downto 1 do
begin
a[i]:=a[i-1];
if a[i] mod 2=0 then
begin
a[i-1]:=k;
break;
end;
end;
write('Измененный массив: ');
for i := 1 to m+1 do
write (a[i],'; ');
<span>end.</span>
Var
k, x, z: real;
begin
readln(x);
readln(z);
if x > z then
k := sqrt(2 * (x - z) / z);
if x <= z then
k := x + z;
println(k);
end.
Ответ:
От точки А всегда идёт один путь. поэтому можно отметить возле точки А 1. Точка В. К точке В идёт только одна стрелочка от точки А, а у точки а мы отметили 1, значит у В тоже будет 1. точка D. К ней идут две стрелочки от А и от В мы отметили что у точки А 1 и у точки В 1, значит точка D будет 1+1 равно 2. точка Е. К ней идут стрелочки от А и от D. A это 1 а D это 2 значит точка Е имеет 1+2 равно 3 пути. Точка С. К ней идут стрелочки от А и Е. А 1 Е 3 значит С будет 1+3 равно 4 и так дальше до конечной точки надо решать
Объяснение:
В качестве примера я брал последнюю схему