C/C++
	
		
		
								
				
				
									
																				
							
								
				
																				
							
								
				
																				
							
								
				
			
	
		
			С++ Помогите пж срочно!!!!!
За многие годы заточения узник замка Иф проделал в стене прямоугольное отверстие размером D×E. Замок Иф сложен из кирпичей размером A×B×C. Определите, сможет ли узник выбрасывать кирпичи в море через это отверстие, если стороны кирпича должны быть параллельны сторонам отверстия.
	
	
	 #include  
#include  
using namespace std; 
double input(const char* msg) { 
    cout > value; 
    cin.ignore(numeric_limits::max(), '\n'); 
    return value; 
} 
struct Hole { 
    double min; 
    double max; 
    Hole(const double a, const double b) 
        : min(a), max(b) { 
        if (max < min) swap(min, max); 
    } 
}; 
struct Brick { 
    double min; 
    double mid; 
    double max; 
    Brick(const double a, const double b, const double c) { 
        min = (a < b) ? (a < c) ? a : c : (b < c) ? b : c; 
        max = (a > b) ? (a > c) ? a : c : (b > c) ? b : c; 
        mid = a + b + c - min - max; 
    } 
    bool goes_through(const Hole& hole)const { 
        return min < hole.min && mid < hole.max; 
    } 
}; 
int main() { 
    auto a = input("A: "); 
    auto b = input("B: "); 
    auto c = input("C: "); 
    Brick brick{ a, b, c }; 
    auto d = input("D: "); 
    auto e = input("E: "); 
    Hole hole{ d, e }; 
    puts(brick.goes_through(hole) ? "Yes" : "No"); 
} 
								
									Денис Черных								
								А можно без Double, sort, for и массивов пж							
											#include "iostream"  
#include "algorithm"
using namespace std;
int main(){
int k[5]; cout<<"Brick (3 numbers) and Hole (2 numbers): ";
for(int &i:k)cin>> i; sort(k,k+3); sort(k+3,k+5);
cout<<boolalpha<<(k[1]<=k[4]&&k[0]<=k[3])<<endl;}
				
									#include "algorithm"
using namespace std;
int main(){
int k[5]; cout<<"Brick (3 numbers) and Hole (2 numbers): ";
for(int &i:k)cin>> i; sort(k,k+3); sort(k+3,k+5);
cout<<boolalpha<<(k[1]<=k[4]&&k[0]<=k[3])<<endl;}
								
									Денис Черных								
								А можно без Double, sort, for и массивов пж							
											О боже, что это такое
				
									
								
									Денис Черных								
								Я сам не знаю							
											Это заговор от тупости)
				
							Похожие вопросы
- Спасите помогите, пж. Язык С++. Вся моя группа страдает от кретинизма (как и я)
- Нужен код на Си помогите пж
- Помогите, пж, язык С/С++
- Нужен код на Си помогите пж
- Помогите пж написать код на C++
- Программирование помогите пж C++
- Помогите пж По С++
- C++ помогите пж
- ПОМОГИТЕ ОЧЕНЬ СРОЧНО C++
- ПОМОГИТЕ ОЧЕНЬ СРОЧНО C++.
 
			