Разделим пазл на квадраты размера 2x2. Заметим, если в каком-нибудь квадрате Маша вынет хотя бы 3 кусочка, то гарантированно найдётся пара кусочков, которые можно состыковать. Значит, в худшем случае она вытащит не более половины всех кусочков, прежде чем появятся соседние. Как так может получиться, показано на рисунке.
Чтобы гарантированно найти пару кусочков, которые состыкуются правильно, ей надо вынуть 18 * 24 / 2 + 1 = 216 + 1 = 217 кусочков.
Выражение будет иметь следующий вид: (2+t)*2.
Если нужно вычисление, тогда вот: t вводится с клавиатуры
Program Crt;
Var tmp,t:real;
Begin
WriteLn("Введите t= "); ReadLn(t);
tmp:= (2+t)*2;
WriteLn("Ответ: ", tmp);
readln();
end.
Пло́тность населе́ния — число жителей, приходящееся на 1 км² территории. То есть нужно количество жителей разделить на площадь.
Программа выводит максимальную цифру числа:
Program maxx;
uses crt;
var x,max:integer;
begin
write('введите число x=');readln(x);
max:=0;
while x>0 do
begin
if max<(x mod 10) then max:=(x mod 10);
x:=x div 10
end;
writeln('max=',max);
<span>end.</span>