ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
Версия для печати
Убрать все задачи Окружности ω1 и ω2 касаются внешним образом в точке P. Через центр ω1 проведена прямая l1, касающаяся ω2. Аналогично прямая l2 касается ω1 и проходит через центр ω2. Оказалось, что прямые l1 и l2 непараллельны. Докажите, что точка P лежит на биссектрисе одного из углов, образованных l1 и l2.
Докажите, что геометрическая прогрессия
{an} = bx0n
удовлетворяет соотношению (11.2
) тогда и только тогда,
когда x0
-- корень характеристического уравнения (11.3
) последовательности
{an}.
На плоскости даны две точки A и B. Пусть C – некоторая точка плоскости, равноудалённая от точек A и B. Построим последовательность точек Даны выпуклый n-угольник с попарно непараллельными сторонами и точка O внутри его. Докажите, что через точку O нельзя провести
более n прямых, каждая из которых делит площадь n-угольника пополам.
В прямоугольную таблицу из m строк и n столбцов записаны mn положительных чисел. Найдём в каждом столбце произведение чисел и сложим все n таких произведений. Докажите, что если переставить числа в каждой строке в порядке возрастания, то сумма аналогичных произведений будет не меньше, чем в первоначальной. Решите эту задачу для Доказать, что у всякого выпуклого многогранника найдутся две грани с одинаковым числом сторон. Точка O, лежащая внутри выпуклого четырёхугольника площади S, отражается симметрично относительно середин его сторон. На сторонах параллелограмма внешним образом построены квадраты. Докажите, что их центры образуют квадрат. Дано n точек, n > 4. Докажите, что можно соединить их стрелками так, чтобы из каждой точки в любую другую можно было попасть, пройдя либо по одной стрелке, либо по двум (каждые две точки можно соединить стрелкой только в одном направлении; идти по стрелке можно только в указанном на ней направлении). а) Докажите, что площадь четырехугольника, образованного серединами
сторон выпуклого четырехугольника ABCD, равна половине площади ABCD.
Точки A1, B1 и C1 симметричны центру описанной окружности треугольника ABC относительно его сторон. В окружности радиуса 1 проведено несколько хорд.
Докажите, что если каждый диаметр пересекает не более k
хорд, то сумма длин хорд меньше n человек не знакомы между собой. Нужно так познакомить друг с другом некоторых из них, чтобы ни у каких трёх людей не оказалось одинакового числа знакомых. Докажите, что это можно сделать при любом n. а) На рисунке слева изображены шесть точек, которые лежат по три на четырёх прямых. Докажите, что можно 24 разными способами отобразить это множество из шести точек на себя так, чтобы каждые три точки, лежащие на одной прямой, отобразились в три точки, лежащие на одной прямой. б) На рисунке справа девять точек лежат по три на девяти прямых, причём через каждую точку проходит по три таких прямых. Эти девять точек и девять прямых образуют знаменитую конфигурацию Паскаля. Сколькими способами можно множество наших девяти точек отобразить на себя так, чтобы каждая тройка точек, лежащая на одной из девяти наших прямых, отобразилась на тройку точек, которая тоже лежит на некоторой прямой из нашей конфигурации? в) Тот же вопрос для конфигурации Дезарга (из десяти точек и десяти прямых), изображённой на нижнем рисунке. Решите в натуральных числах уравнение nx + ny = nz. По заданному ненулевому x значение x8 можно найти за три арифметических действия: а) x16 можно найти за б) для любого натурального n возвести x в n-ю степень можно не более чем за 1 + 1,5 · log2n действий. |
Задача 73775
УсловиеПо заданному ненулевому x значение x8 можно найти за три арифметических действия: а) x16 можно найти за б) для любого натурального n возвести x в n-ю степень можно не более чем за 1 + 1,5 · log2n действий.
Решение
Заметим сначала, что степени x с показателями 2 , 4 , 8 , ... , 2k
можно вычислить за k умножений, именно: x2=x · x , x4=x2 · x2 ,
... , x2k=x2k-1 · x2k-1 . Отсюда следует, что xn=
x2log _2 n нельзя найти быстрее чем за l=[log _2 n] операций (через
[z] обозначена целая часть действительного числа z , т.е. такое целое
число m , что m
а) Так как 29=512<1000<1024=210 , т.е. [log _2 1000]=9 , то x1000
нельзя вычислить быстрее чем за 9 действий. С другой стороны, x1000=
x1024:(x16 · x8) , на что потребуется 11 умножений и 1 деление.
Можно доказать, что этот способ вычисления самый экономный.
Замечание. В "Кванте" #11 за 1973 год была опубликована задача из
книжки Е.А.Морозовой и И.С.Петракова, Международные математические
олимпиады:
Дан ящик сахарного песка, чашечные весы и гирька в 1 г. Как возможно
быстрее отвесить покупателю 1 кг сахару? (Указать схему
уравновешиваний.)
Несмотря на различие в формулировках, в действительности задачи M240а)
и только что приведенная в точности совпадают, и теперь вы уже можете указать
ответ и на этот вопрос.
б) Опишем теперь способ вычисления xn . Он основывается на двоичном
представлении n 2 числа n .
Представим n в виде суммы
где εj – либо 0 , либо 1 , 0
Обозначим через E(n) число единиц среди цифр εj :
а через H(n) – число нулей, так что H(n)=l+1-E(n) . Для нахождения xn вычисляем сначала многочлены x2 , x4 , ... , x2l (за l умножений). Дальнейшие вычисления зависят от величины E(n) .
(1) Если 1
Но
(2) Если Рассмотрим число Замечание. Многочлен x1000 был вычислен нами способом(2). Однако существуют многочлены, для которых ни способ(1), ни способ(2) не являются наилучшими. Например, многочлен x170 может быть вычислен за 9 умножений (найдите такой способ сами!), хотя 170 2=10,101,010 , так что E(170)=H(170)=4 , [log _2 170]=7 ; при способе(1) нужно 10 умножений, а при способе(2)– 11 умножений и одно деление. Источники и прецеденты использования |
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|
![]() |
Проект осуществляется при поддержке