По алгоритмам? Ну на тебе несколько из разных тем.
1) Написать программу для машины Тьюринга, выполняющую сортировку 0 и 1 в двоичном слове.
2) В виде нормального алгоритма (Маркова) реализовать алгоритм сложения целых чисел, заданных в троичной симметричной системе счисления.
3) Проверить разрешимость множества всех простых чисел.
4) Доказать, что класс всех полуразрешимых подмножеств N совпадает с классом всех перечислимых подмножеств N.
Ну и т. д.
Собственно списки (точнее, книги с задачами), например, эти:
1) Дасгупта, Пападимитриу, Вазирани - Алгоритмы.
2) Кормен, Лейзерсон, Штайн - Алгоритмы построение и анализ.
Ответ:
324
Объяснение:
Каждый раз подставлять нодо прошлый у
<u>PascalABC.NET 3.4.0, сборка 1672 от 10.06.2018</u>
<u>Внимание! Если программа не работает, обновите версию!</u>
begin
var a:=ReadSeqReal('Введите длины сторон:',3).OrderBy(t->t).ToArray;
if Sqr(a[2])=Sqr(a[0])+Sqr(a[1]) then Writeln('Треугольник прямоугольный')
else Writeln('Треугольник не прямоугольный')
end.
program raf105;
var
a,b,c: integer;
begin
write('Введите три числа: ');
readln(a,b,c);
if (a = b) and (b = c) then
begin
a:= a*3;
b:= b*3;
c:= c*3;
end
else if b = c then
begin
a:= a*-1;
b:= b*-1;
c:= c*-1;
end
else
begin
a:= 0;
b:= 0;
c:= 0;
end;
writeln('Вывод: ',a,' ',b,' ',c);
end.
<h3>PascalABC</h3>