Ответ:
function f(n: integer): integer;
begin
if n>100 then f:=n-10
else f:=f(f(n+11))
end;
Вычислите f(99).
Объяснение:
f=91
По алгоритмам? Ну на тебе несколько из разных тем.
1) Написать программу для машины Тьюринга, выполняющую сортировку 0 и 1 в двоичном слове.
2) В виде нормального алгоритма (Маркова) реализовать алгоритм сложения целых чисел, заданных в троичной симметричной системе счисления.
3) Проверить разрешимость множества всех простых чисел.
4) Доказать, что класс всех полуразрешимых подмножеств N совпадает с классом всех перечислимых подмножеств N.
Ну и т. д.
Собственно списки (точнее, книги с задачами), например, эти:
1) Дасгупта, Пападимитриу, Вазирани - Алгоритмы.
2) Кормен, Лейзерсон, Штайн - Алгоритмы построение и анализ.
Держи ответ. формулы для пепевода 8=4:2:1. 16=8:4:2:1
const nx = 30; Var i,c,k,j,n:integer;a:array[1..nx] of integer;beginRead(n);randomize;writeln('Получившийся массив:');for i:=1 to n do begina[i]:=random(20)-10; write(a[i],' ');end;for i:=1 to n do beginfor j:=2 to n do beginif a[j] > a[j-1] then beginc:=a[j]; a[j]:= a[j-1];a[j-1]:=c;end;end;end;writeln;for i:=1 to n do write(a[i],' ');end.
1 замкнутая область.2 ограниченная.3 если в равенстве