Могу с c++ #include <iostream> using namespace std; int main () { int a, b, c, x, y; cin >> a >> b >> c >> x >> y; if ( (( x >= a) && (y >= b )) || (( x >= b) && (y >= a )) || (( x >= a ) && (y >= c )) || (( x >= c ) && (y >= a )) || (( x >= c ) && (y >= b )) || (( x >= b) && (y >= c ))) { cout << "YES"; } else { cout << "NO"; } return 0; } a=X b=Y c=Z x=длина кирпича y=ширина
Var x, y, z, a, b; function canPlace(w, h){ return (w <= a && h <= b) || (h <= a && w <= b); } // Переменные считываются по одной в строке a = parseInt(readline()); b = parseInt(readline()); x = parseInt(readline()); y = parseInt(readline()); z = parseInt(readline()); if(canPlace(x, y) || canPlace(x, z) || canPlace(y, z)){ print("YES"); } else{ print("NO"); }
#include <iostream>
using namespace std;
int main ()
{
int a, b, c, x, y;
cin >> a >> b >> c >> x >> y;
if ( (( x >= a) && (y >= b )) || (( x >= b) && (y >= a )) || (( x >= a ) && (y >= c )) || (( x >= c ) && (y >= a )) || (( x >= c ) && (y >= b )) || (( x >= b) && (y >= c )))
{
cout << "YES";
}
else
{
cout << "NO";
}
return 0;
}
a=X
b=Y
c=Z
x=длина кирпича
y=ширина
function canPlace(w, h){
return (w <= a && h <= b) || (h <= a && w <= b);
}
// Переменные считываются по одной в строке
a = parseInt(readline());
b = parseInt(readline());
x = parseInt(readline());
y = parseInt(readline());
z = parseInt(readline());
if(canPlace(x, y) || canPlace(x, z) || canPlace(y, z)){
print("YES");
}
else{
print("NO");
}