Поделитесь своими знаниями, ответьте на вопрос:
Два игрока играют в следующую игру. Перед ними лежат две кучки камней, в первой из которых 3, а во второй - 12 камней. У каждого игрока неограниченно много камней. Ходят игроки по очереди. За один ход игрок может добавить в одну из куч (по своему выбору) один камень или увеличить количество камней в куче в четыре раза. Выигрывает тот игрок, после чьего хода в двух горках суммарно становится не менее 61 фишек. Кто выигрывает - игрок, делающий ход первым, или игрок, делающий ход вторым?
begin
writeln ('Введите 5 чисел через пробел: ');
readln (a1,a2,a3,a4,a5);
begin
if (a1>a2) then max:= a1else max:=a2;
if (a2>a3) then max:=a2else max:=a3;
if (a3>a4) then max:=a3else max:=a4;
if (a4>a5) then max:=a4else max:=a5;
end;
writeln (max);
end.
Аналогично с минимальным числом.
var a1,a2,a3,a4,a5,min: integer;
begin
writeln ('Введите 5 чисел через пробел: ');
readln (a1,a2,a3,a4,a5);
begin
if (a1<a2) then min:= a1else min:=a2;
if (a2<a3) then min:=a2else min:=a3;
if (a3<a4) then min:=a3else min:=a4;
if (a4<a5) then min:=a4else min:=a5;
end;
writeln (min);
end.
Можно так же решить с массива, если нужно пишите.