Предмет: Информатика, автор: justicejj

Имеется прямоугольное отверстие со сторонами a и b и кирпич с рёбрами x, y z. Требуется составить условие прохождения кирпича в отверстие.  ( Программный код нужно писать в Паскале)

Ответы

Автор ответа: kage1998
0
Коробки
(Время: 1 сек. Память: 16 Мб Сложность: 19%)

На столе лежат коробка размера A1 × B1 × C1 и коробка размера A2 × B2 × C2. Выясните можно ли одну из этих коробок положить в другую, если разрешены повороты коробок вокруг любого ребра на угол 90 градусов.
Входные данные

Первая строка входного файла содержит три целых числа A1, B1 и C1. Вторая строка входного файла содержит три целых числа A2, B2 и C2. Все числа положительны и не превосходят 1000.
Выходные данные

Если коробки одинаковы, выведите "Boxes are equal". Если первая коробка может быть положена во вторую, выведите "The first box is smaller than the second one". Если вторая коробка может быть положена в первую, выведите "The first box is larger than the second one". Иначе, выведите "Boxes are incomparable"
program gt;
label 1;
var a,b:array[1..1000]of longint;
a1,b1,c1,a2,b2,c2,p,l,n,i,j:longint;
begin
read(a1,b1,c1,a2,b2,c2);
a[1]:=a1;a[2]:=b1;a[3]:=c1;
b[1]:=a2;b[2]:=b2;b[3]:=c2;
for i:=1 to 2 do
begin
for j:=1 to 3-i do
begin
p:=A[j];l:=A[j+1];
if A[j]>A[j+1] then begin
A[j]:=l;
A[j+1]:=p;
end;
end;
end;
for i:=1 to 2 do
begin
for j:=1 to 3-i do
begin
p:=b[j];l:=b[j+1];
if b[j]>b[j+1] then begin
b[j]:=l;
b[j+1]:=p;
end;
end;
end;
if(a[1]=b[1])and(a[2]=b[2])and(a[3]=b[3])then begin
writeln('Boxes are equal');
goto 1;
end;
if((a[1]<=b[1])and(a[2]<b[2])and(a[3]<=b[3]))or
((a[1]<b[1])and(a[2]<=b[2])and(a[3]<=b[3]))or
((a[1]<=b[1])and(a[2]<=b[2])and(a[3]<b[3]))then begin
writeln('The first box is smaller than the second one');
goto 1;
end;
if((a[1]>=b[1])and(a[2]>b[2])and(a[3]>=b[3]))or
((a[1]>=b[1])and(a[2]>=b[2])and(a[3]>b[3]))or
((a[1]>b[1])and(a[2]>=b[2])and(a[3]>=b[3]))then begin
writeln('The first box is larger than the second one');
goto 1;
end;
writeln('Boxes are incomparable');
1:
end.
Автор ответа: kage1998
0
решене этой задачи такой же но последнее не учитывается
Автор ответа: ЮрийIII
0
и вторую коробку нуна лишить третьего измерения, и вмсто текстов""вторая больше первой" , "первая больше второй" и "равны" - написать нечто типа "этот кирпич пролазит в дыру" и "а вот этот кирпич сюда не протолкнуть"))
Похожие вопросы
Предмет: Биология, автор: tkaci272
Завдання 1. Виконати тести з однією правильною відповіддю. Кожна правильна відповідь 1 бал. 1. Газообмін у одноклітинних організмів відбувається через: а) мембрану; б) цитоплазму; в) ядро; г) скоротливі вакуолі. 2. Розмноження хламідомонади за допомогою статевих клітин – це: а) нестатеве розмноження; б) статеве розмноження; в) вегетативне розмноження; г) правильної відповіді немає 3.Органела, яка бере участь у сприйнятті світла - це: а) хлоропласт; б) травна вакуоля; в) ядро; г) світлочутливе вічко (стигма). 4. Органела, яка відповідає за збереження генетичної інформації – це: а) хлоропласт; б) травна вакуоля; в) ядро; г) скоротлива вакуоля. 5.В організмі людини дизентерійна амеба найчастіше паразитує: а) у крові; б) у печінці; в) у кишечнику; г) у легенях. 6.Яка з перелічених структур властива лише інфузорії-туфельці? а) скоротлива вакуоля; б) клітинна мембрана; в) травна вакуоля; г) клітинний рот. 7. Видалення надлишків води у одноклітинних організмів відбувається через: а) мембрану; б) цитоплазму; в) ядро; г) скоротливі вакуолі. Завдання 2. Прочитайте віршик-загадку і дайте розгорнуту відповідь на питання до нього. Правильно виконане завдання – 3 бали. На відміну від усіх Маю ротик я. І радію я цьому Як несамовита. І для чого він мені? Поясніть розумники. Питання: Для чого інфузорії-туфельці клітинний рот?
Помогите пж
Предмет: Русский язык, автор: domurashekpokozhe