|
ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
|
Версия для печати
Убрать все задачи Булевой функцией называется функция, принимающая одно из логических значений TRUE или FALSE и зависящая от некоторого (быть может, нулевого) количества аргументов, каждый из которых также может принимать любое из значений TRUE или FALSE. Любая булева функция однозначно задается своей таблицей истинности, в которой для каждого возможного набора значений аргументов указано значение функции. Например, x AND y – булева функция от двух аргументов. Ее таблица истинности выглядит так: Если договориться, что наборы значений аргументов в таблице располагаются в лексикографическом порядке, то функция AND однозначно задается третьим столбцом таблицы – строкой 0001. Аналогично, каждой булевой функции от k аргументов можно поставить в соответствие строку из нулей и единиц длины 2k. Задан набор из N+1 булевой функции (f, f1, f2, ..., fN). Напишите программу,
которая определяет, можно ли функцию f выразить через функции f1, f2, ..., fN, и
если такие представления возможны, то находит кратчайшее по числу символов
среди них.
|
Задача 64336
УсловиеВ треугольнике ABC: ∠C = 60°, ∠A = 45°. Пусть M – середина BC, H – ортоцентр треугольника ABC. РешениеПусть AA1, BB1 и CC1 – высоты треугольника ABC, O – центр его описанной окружности. Первый способ. Достаточно доказать два утверждения:
Второй способ. Пусть W – середина дуги AB. Тогда ∠BOW = ½ ∠BOA = 60°, следовательно, треугольник BOW – равносторонний (см. рис. б). Выше было доказано, что CH = OC. Значит, CH = OW и CH || OW, следовательно, OCHW –
параллелограмм. Третий способ. Пусть W – точка пересечения луча MH с описанной окружностью (см. рис. в).
Поскольку B1M – медиана прямоугольного треугольника с углом 60°, то BM = CM =
CB1 = B1M и ∠BB1M = 30°. Кроме того, Источники и прецеденты использования |
|
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|
|