поменять местами первую и последнюю цифры в трехзначном числе
3. 5
4. первой двери без ключа
5. ключ не подойдет к замку
6. замок
8. ключ подошел
9. оставь в замке
10. следующий ключ
11. связку ключей к началу (?)
Из условия неясно, как определяются размеры участков огорода - линейными размерами или площадью. Т.е. что должно быть целым - линейные размеры или площадь? Будем считать, что целыми должны быть линейные размеры.
Это означает, что достаточно среди чисел А и В найти четное и разделить его пополам. В этом случае участок деда будет равен половине огорода. Если оба числа нечетных, деду достанется меньше половины огорода.
var
A,B:integer;
f:Text;
begin
Assign(f,'input.txt');
Reset(f);
readln(f,A,B);
writeln('Размеры участка ',A,', ',B);
if (A mod 2=0) or (B mod 2=0) then writeln('0')
else writeln('1')
end.
Результат решения:
Размеры участка 8, 4
0
А, б,с - точки координат.
координаты записаны в двоичном коде, следовательно, а(11,111)=а(3,7)
б(1011,1010)=б(11,10)
в(10,110)=в(2,6)
Рисуешь систему координат, отмечаешь на ней эти три точки и соединяешь их. Получается треугольник
Один байт = один символ
N символов = N байт