Решение задачи: Пояснение задачи:program zadacha; var a,b,x,y,z:real; <-- Задаем переменные a b x y z. Real - дробные числа. begin <-- начало write(\'a:\'); <-- вводим и прочитываем переменные в программу.read(a);write(\'b:\');read(b);write(\'x:\');read(x);write(\'y:\');read(y);write(\'z:\');read(z);if (x<a) and (y<b) or (x<b) and (y<a) then <-- Задаем условие. Если x<a и y<b или x<b и Y<a то \"Правда\" Другими словами условие выполнится и кирпич пройдет.writeln(\'True\')else <-- Иначе. ( Нам нужно подобрать все возможные значения)if (x<a) and (z<b) or (x<b) and (z<a) then <-- По аналогу как выше написано, только меняем переменные.writeln(\'True\')else <-- Иначеif (y<a) and (z<b) or (y<b) and (z<a) then <-- По аналогу как выше написано, только меняем переменные.writeln(\'True\') Всё, мы задали все возможные варианты и когда вы будете задавать условия.По этим 3 вариантам паскаль будет смотреть может ли кирпич пройти в отверстие или нет. elsewriteln(\'False\');end.