Войти
Регистрация
Спроси ai-bota
frost79naumenkow6nt4
05.06.2023 00:20
13. Какая часть раздела описаний программы определяет используемые переменные:1.uses;2. label;3 var;
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
2dybala1
25.03.2022 17:22
Составить схему алгоритма и программу удаление из массива x(10) первого по проядку отрицательного элемента массива...
nodiramahammadz
23.05.2022 22:57
Информационные процессы: з)передается и)принимается к) разрушается л) делиться на части м) ищется...
54Азиз
02.06.2022 03:45
Сахарная свекла содержит 14% сахара. с 1 га собирают 35 т сахарной свеклы. сколько гектаров надо засеять сахарной свеклой, чтобы получить в т сахара? можете решить в...
Кот928
31.08.2021 13:06
Какой ответ к реченню почему дети любят фаст-фуд. ответ на...
vfedkina35
31.08.2021 13:06
Дайте характеристику пысареко или мителиция, 30...
vaselzhiriy
31.08.2021 13:06
Характеристика произведения в дурно обществе героев васи, сони, вальки и маруси...
Filil
31.08.2021 13:06
Прямая t проходит через точку с координатами (4; -4) и пресекает график функции у=4х+1 в точке с абсциссой х=1 а)постройте график функции у=4х+1 б)постройте прямую t...
Mymir06
31.08.2021 13:06
Төменде берілген тірек сөздер арқылы шағын мәтін құраңдартірек сөз: әлеуметтік желі, қалыптасу. ғаламтор кеңестігі, жаулап алу.қоғамда, пайда болу. дербес компьютер,...
Mad1nka
31.08.2021 13:06
Композиция произведения таинственный остров,...
данил2081
31.08.2021 13:06
Напишите цитатную речевую характеристику бобчинского и добчинского....
Ответ:
Hause1
13.02.2023 15:33
Тебя интересует левое верхнее число из матрицы
, что, кстати, является 12 числом фибоначчи
#include <iostream>
// матрица 2 на 2// a b// c dtemplate< typename T = int >class matrix2{public: T a, b, c, d;
matrix2() : a(0), b(0), c(0), d(0) {} matrix2(T a, T b, T c, T d) : a(a), b(b), c(c), d(d) {}
matrix2 & operator *= (matrix2 & other) { T ta, tb, tc, td; ta = a * other.a + b * other.c; tb = a * other.b + b * other.d; tc = a * other.c + c * other.d; td = b * other.c + d * other.d; a = ta, b = tb, c = tc, d = td; }
matrix2 operator * (matrix2 & other) { T ta, tb, tc, td; ta = a * other.a + b * other.c; tb = a * other.b + b * other.d; tc = a * other.c + c * other.d; td = b * other.c + d * other.d; return matrix2(ta, tb, tc, td); }
matrix2 pow(int power) { matrix2 result(1, 0, 0, 1); matrix2 cur = *this; while (power) { if (power & 1) { power ^= 1; result *= cur; } else { power >>= 1; cur *= cur; } } return result; }
void operator = (matrix2 other) { a = other.a; b = other.b; c = other.c; d = other.d; }
friend std::ostream & operator << (std::ostream & ostr, matrix2 ma) { ostr << std::endl; ostr << ma.a << " " << ma.b << std::endl; ostr << ma.c << " " << ma.d << std::endl; return ostr; }
};
int main(void){ matrix2< int > m1(1, 1, 1, 0), tmp;
const int N = 12;
std::cout << m1.pow(N).a;
return 0;}
0,0
(0 оценок)
Ответ:
romak3104Ромчук
08.03.2022 16:08
Если в явном виде:
¬A&¬C = ¬A&(B v ¬B)&¬C = ¬A&B&¬C v ¬A&¬B&¬C
C&B = (A v ¬A)&B&C = A&B&C v ¬A&B&C
¬A&B = ¬A&B&(C v ¬C) = ¬A&B&C v ¬A&B&¬C
Т.е. исходное выражение =
¬A&B&¬C v ¬A&¬B&¬C v A&B&C v ¬A&B&C v ¬A&B&C v ¬A&B&¬C
Если убрать повторы, получится
A&B&C v ¬A&B&C v ¬A&B&¬C v ¬A&¬B&¬C =
= (A & ¬A)&B&C v ¬A&(B v ¬B)&¬C =
= B&C v ¬A&¬C
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота