1) Маша
2) Молодец
3) Молоток
4ое у меня не прогружается
Использовать Роботалгначесли справа свободно и не сверху свободно товправовсенц пока справа свободно и сверху свободновправокцнц пока не сверху свободно и снизу свободнозакраситьвправокцесли не снизу свободно и не сверху свободно и справа свободно то вправо всенц пока справа свободнозакраситьвправокцкон
Формула включений-исключений для двух множеств:
A | B = A + B - A & B
4) фрегат | эсминец = фрегат + эсминец - фрегат & эсминец
фрегат = фрегат | эсминец - эсминец + фрегат & эсминец
фрегат = 4500 - 2500 + 500 = 2500
5) крейсер | линкор = крейсер + линкор - крейсер & линкор
крейсер & линкор = крейсер + линкор - крейсер | линкор
крейсер & линкор = 4800 + 4500 - 7000 = 2300
6) торты | пироги = торты + пироги - торты & пироги
торты = торты | пироги - пироги + торты & пироги
торты = 12000 - 7700 + 6500 = 10800
#include "pch.h"
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
const int dlinna = 14, dlinna2 = 9 ;
int arr[dlinna],chetnie = 0;
cout << "Введите значения массива на 14 элементов!" << endl;
for (int i = 0; i < dlinna; ) {
cin >> arr[i];
if (arr[i] % 2 == 0) {
chetnie++;
}
i++;
}
cout << "Количество четных элементов массива = " << chetnie << endl << endl;
int arr2[dlinna2];
int min= 2147483647, max=-2147483647;
cout << "Теперь введите значения массива на 9 элементов !" << endl;
for (int j = 0; j < dlinna2; j++) {
cin >> arr[j];
if(arr[j] < min) {
min = arr[j];
}if (arr[j] > max) {
max = arr[j];
}
}
cout << "Минимальный элемент массива = " << min << endl;
cout << "Максимальный элемент массива = " << max << endl;
}
Вот он тождество, 1≡1 , 0≡0