Тема ПитерГор (Санкт-Петербургская олимпиада)
Алгебраические текстовые задачи на Питергоре
Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела питергор (санкт-петербургская олимпиада)
Решаем задачи

Ошибка.
Попробуйте повторить позже

Задача 1#71960

Квадрат разрезан на красные и синие прямоугольники. Сумма площадей красных прямоугольников равна сумме площадей синих. Для каждого синего прямоугольника запишем отношение длины его вертикальной стороны к длине горизонтальной, а для каждого красного прямоугольника — отношение длины его горизонтальной стороны к длине вертикальной. Найдите наименьшее возможное значение суммы всех записанных чисел.

Источники: СпбОШ - 2021, задача 11.7(см. www.pdmi.ras.ru)

Показать ответ и решение

Разрежем единичный квадрат на два равных прямоугольников, сделаем один из них синим, а другой красным. Тогда одно отношение равно 2,  а другое — 1
2.

Поскольку в задаче фигурируют только отношения длин сторон, можно считать, что исходный квадрат имел сторону 1. Тогда суммарная площадь прямоугольников каждого цвета равна 1
2.  Занумеруем синие прямоугольники числами от 1  до m,  а красные прямоугольники числами от 1  до n.  Пусть ak  и bk  — соответственно длины вертикальной и горизонтальной сторон k− го синего прямоугольника, а ck  и dk  — соответственно длины вертикальной и горизонтальной сторон k− го красного прямоугольника. Тогда

∑m       n∑
   akbk =  ckdk = 1.
k=1      k=1      2

Так как стороны всех прямоугольников не превосходят 1,  имеем

    m∑  ak  ∑m      1      n∑  ck   n∑       1
B =    bk ≥   akbk = 2 R =    dk-≥   ckdk = 2.
    k=1    k=1            k=1     k=1

Теперь достаточно показать, что хотя бы одна из сумм B  и R  не меньше 2.  Начнём с того, что справедливо хотя бы одно из двух неравенств

m∑        ∑n
k=1ak ≥1, k=1dk ≥ 1. (∗)

И в самом деле, спроецируем синие прямоугольники на вертикальную сторону квадрата, а красные — на горизонтальную. Если, например, m∑ d  <1,
k=1 k  то какой-то промежуток на горизонтальной стороне квадрата не будет покрыт проекциями красных прямоугольников. Тогда полоса над этим промежутком полностью синяя, так как в неё не могут залезать красные прямоугольники. Следовательно, сумма длин вертикальных сторон синих прямоугольников, покрывающих эту полосу, не меньше 1,  и, значит, m
∑ ak ≥1.
k=1

Пусть для определённости верно первое из неравенств (*). Тогда по неравенству Коши - Буняковского

                 (          )2  (     )2
B-=∑m a b m∑  ak≥  ∑m ∘a-b-ak-  =  m∑ a    ≥1.
2  k=1 k kk=1bk   k=1  k kbk      k=1 k

Следовательно, B ≥ 2  и B+ R ≥2 + 12 = 52.

Ответ:

 5
2

Ошибка.
Попробуйте повторить позже

Задача 2#71957

На доске написаны функции

       2  12          (  2)
F (x)= x + x2, G(x)= sin πx    и  H(x)=1.

Если на доске уже написаны функции f(x)  и g(x),  то можно выписать на доску еще и функции

f(x)+ g(x), f(x)− g(x), f(x)g(x), cf(x)

(последнюю - с любым вещественным коэффициентом c  ). Может ли на доске появиться такая функция h(x),  что           1
|h(x)− x|< 3  при всех x∈ [1,10]?

Источники: СпбОШ - 2021, задача 11.4(см. www.pdmi.ras.ru)

Показать ответ и решение

Заметим, что при совершаемых операциях значения в точках 1  и √12  всегда остаются равными, потому что

           √--             √--              √--
F(1)= 13= F( 12),  G(1)= 0= G( 12), H(1)= 1= H( 12)

Теперь предположим, что требуемая функция h(x)  нашлась. Тогда h(1)= h(√12)= a.  По условию должно быть

       1      √--  2
|a− 1|< 3 и |a− 12|<3

Следовательно,

√--     2
 12− 1< 3

Пришли к противоречию.

Ответ: нет

Ошибка.
Попробуйте повторить позже

Задача 3#71929

Натуральное число назовём гипотенузным,  если оно может быть представлено в виде суммы двух квадратов целых неотрицательных чисел. Докажите, что любое натуральное число, большее 10,  является разностью двух гипотенузных.

Источники: СпбОШ - 2020, задача 11.1(см. www.pdmi.ras.ru)

Показать доказательство

Для нечётных чисел подойдет представление

       (     2  2)  (2   2)
2k+ 1=  (k +1) +0  −  k +0

а для чётных

    (     2   2)  ( 2  2)
2k = (k+ 1) + 0 −  k +1  .

Ошибка.
Попробуйте повторить позже

Задача 4#71911

У барона Мюнхгаузена есть набор гирь 1000  различных целых весов, по 21000  гирь каждого веса. Барон утверждает, что если взять по одной гире каждого веса, то общий вес этих 1000  гирь будет меньше  1010
2   ,  причём этот вес невозможно набрать гирями из этого набора другим способом. Могут ли слова барона оказаться правдой?

Источники: СпбОШ - 2019, задача 11.5(см. www.pdmi.ras.ru)

Показать ответ и решение

Пусть k =1000.  Докажем, что подойдет набор гирь с весами

      k   k−1       k  k−2        k   0
ak−1 =2 − 2   ,ak−2 = 2 − 2 ,...,a0 = 2 − 2 .

Если взять по одной гире каждого веса, сумма весов равна

      k   k−1      1   0         k     2010
s =k ⋅2 − 2   − ⋅⋅⋅− 2 − 2 = (k − 1)⋅2 +1 <2 .

Заметим, что

s≡ 1 (mod 2k),a≡ −2i (mod 2k)
             i

Тогда любой способ набрать этими гирями суммарный вес s  повзоляет представить число s,  дающее остаток 1  по модулю 2k,  как сумму нескольких слагаемых с остатком − 2i.  Следовательно, можно набрать некторое число t,  сравнимое с 2k− 1  по модулю 2k,  как сумму нескольких слагаемых вида 2i.

Будем в такой сумме заменять две одинаковые степени двойки на одну более крупную, пока это возможно. В результате получится, что 2k− 1,  набрано как сумма различных степеней двойки. Но это можно сделать единственным способом: сложив все меньшие степени двойки, этот соответствует сумме

a   + a   +⋅⋅⋅+ a
 k−1   k−2       0

Остается лишь добавить, что замена одной степени двойки на две меньших (обратная приведённым операциям) дает замену ai  на 2ai− 1,  что увеличивает сумму. Значит, наш способ единственен.

Ответ: да

Ошибка.
Попробуйте повторить позже

Задача 5#71903

Прямая l  на координатной плоскости не параллельна осям координат. При каком наименьшем d  можно утверждать, что расстояние от некоторой точки с целыми координатами до прямой l  не превосходит d?

Источники: СпбОШ - 2018, задача 11.1(см. www.pdmi.ras.ru)

Показать ответ и решение

Прямая l  образует с одной из осей координат угол, не превосходящий 45∘,  поскольку сумма углов между прямой l  и осями координат равна   ∘
90.  Пусть для определённости угол с осью абцисс не превосходит  ∘
45 ,  обозначим его через α.  Нарисуем сетку, образованную прямыми x= n  и y = n  при всех целых n.  Она разбивает плоскость на единичные квадратики. Рассмотрим квадратик, который пересекает прямая l.  Тогда она пересекает одну из горизонтальных сторон. Их точка пересечения A  делит сторону на две части. Рассмотрим меньшую из них, соответствующую ей вершину квадратика обозначим через C.

PIC

Тогда AC ≤ 12.  Расстояние от точки C  до прямой l  равно длине перпендикуляра, опущенного из точки C  на l,  значит, оно равно AC sinα ≤ 12sin45∘ =-1√-.
                 2 2

Легко видеть, что расстояние от любой точки с целыми координатами до прямой y = x+ 12  не меньше -1√-.
2 2  Этот пример подтверждает точность полученной оценки.

Ответ:

при d = √1-
    2 2

Ошибка.
Попробуйте повторить позже

Задача 6#70629

По окружности движутся n> 4  точек, каждая — с постоянной скоростью. Для любых четырех из них есть момент времени, когда они все встречаются. Докажите, что есть момент, когда все точки встречаются.

Источники: СпбОШ - 2016, задача 11.4(см. www.pdmi.ras.ru)

Показать доказательство

Заметим, что если какие-то три точки встретились вместе только один раз, то и все остальные точки также должны были в этот момент времени с ними встретиться. Если же одни и те же три точки встретились хотя бы два раза, то они будут встречаться бесконечно много раз, причем времена их встреч образуют арифметическую прогрессию. Поэтому докажем следующую лемму, откуда будет следовать утверждение задачи.
Лемма
Пусть A1,A2,...,An  — арифметические прогрессии с натуральными разностями d1,d2,...,dn,  причем любые две из них пересекаются. Тогда найдется число, принадлежащее множеству значений всех этих прогрессий.

Доказательство
Индукция по числу прогрессий. База для n= 2  прогрессий очевидна. Докажем переход от n  к n+ 1.  Не умаляя общности (и по индукционному предположению) можно считать, что прогрессии A1,A2,...,An  начинаются с нуля. Пусть d= HOK (d1,d2,...,dn− 1).  Поскольку прогрессии An+1,A1,A2,...,An −1  имеют общую точку, мы можем считать, что первый член прогрессии An+1  равен ad  (где a  — некоторое натуральное число). А поскольку прогрессии An  и An+1  тоже пресекаются, прогрессия An+1  должна содержать число вида bdn  . Если ad= bdn,  то мы нашли общую точку всех прогрессий. В противном случае прогрессия An+1  содержит все числа вида

ad+ k(bdn − ad)= kbdn− (k− 1)ad

По китайской теореме об остатках существует число k,  которое делится на d∕  НОД(d,dn)  и имеет остаток 1 при делении на
dn∕  НОД(d,dn).  При таком k  соответствующий член прогрессии An+1  делится и на d,  и на dn,  т.е. принадлежит множеству значений всех прогрессий.
Покажем, как из леммы следует утверждение задачи. Зафиксируем пару точек A  и B  и запустим отсчет времени с момента какой-нибудь их встречи. Пусть в следующий раз они встретились через t  секунд, тогда далее все их встречи будут происходить в моменты времени   kt,  где k∈ ℕ.  Для каждой точки C  моменты ее встреч с парой A,  B  образуют арифметическую прогрессию t(RC + nQC)  (здесь tRC  — момент их первой совместной встречи, tQC  — интервал между двумя последовательными встречами, QC ∈ℕ  ). По условию точки A,B,C  и D  встретятся вместе, поэтому прогрессии RC + nQC  и RD+ nQD  пересекаются для любой пары точек C  и D.  Тогда, согласно лемме, у всех таких прогрессий есть общая точка P.  Значит, в момент времени tP  все точки встретятся вместе.

Ошибка.
Попробуйте повторить позже

Задача 7#69925

Бумажный квадрат со стороной 100  разрезали 99  вертикальными и 99  горизонтальными прямыми, получив таким образом 10000  прямоугольников (необязательно с целыми сторонами). У какого наименьшего количества прямоугольников площадь может оказаться меньшей или равной 1?

Источники: СпбОШ - 2015, задача 11.5(см. www.pdmi.ras.ru)

Показать ответ и решение

Пример.

Одну из сторон разобьём на 100  отрезков длины 1,  а другую — на 99  отрезков длины 1,01  и оставшийся отрезок длины 0,01  . Тогда только 100  прямоугольников с узкой стороной длины 0,01  имеют площадь меньше 1.
Оценка.

Первый способ
Пусть одна из сторон разбита на отрезки длины a1 ≤ a2 ≤...≤a100,  а другая — на отрезки b1 ≤b2 ≤ ...≤ b100.  Рассмотрим числа √ -----√----
  a1b100, a2b99  ,    √ -----
..., a100b1.  В силу неравенства √ -- a+b
  ab ≤ 2 ,  сумма всех этих чисел не превосходит половины суммы всех ai  и bi,  т.е. не превосходит 100.  Поэтому найдётся такой номер j,  что ajb101−j ≤ 1.  Но тогда и для всех пар k,n  при k ≤j,n≤ 101− j  тоже выполнено неравенство akbn ≤ 1,  причём количество таких пар равно j(101− j)≥ 100.  Это значит, что все прямоугольники со сторонами ak  и bn  имеют площадь не больше 1,  и число этих прямоугольников не меньше 100.
Второй способ
Пусть одна из сторон разбита на отрезки длины a0,a1,...,a99,  а другая — на отрезки b0,b1,...,b99.  Для удобства будем считать, что отрезки занумерованы остатками от деления на 100.  Возьмём произвольное k  от 0  до 99  и рассмотрим выражение

 ∘ ----  -----    -----       -------
(  a0bk+ ∘a1bk+1 +∘ a2bk+2+ ...+ ∘a99bk+99)2.

По неравенству Коши-Буняковского-Шварца оно не превосходит

(a0+a1+ ...+ a99)(bk+ bk+1+...+bk+99)= 1002.

Следовательно, √---- ∘ -----  ∘-----      ∘ -------
 a0bk+   a1bk+1+  a2bk+2 +...+  a99bk+99 ≤100,  и значит, одно из его слагаемых не превосходит 1.  Стало быть, мы доказали существование прямоугольника малой площади, у которого номера сторон различаются ровно на k.  А поскольку k  может быть любым числом от 0  до 99,  существует не менее 100  таких прямоугольников.

Ответ:

 100

Ошибка.
Попробуйте повторить позже

Задача 8#70842

Обозначим через f(x)  функцию, которая равна 1  при любом целом x  и равна 0  при остальных x.  Учительница дала задание двоечнику Васе записать функцию f(x)  с помощью букв x,  целых чисел, знаков сложения, вычитания, умножения, деления и операции взятия целой части. Помогите Васе.

Источники: СпбОШ - 2014, задача 11.1(см. www.pdmi.ras.ru)

Показать ответ и решение

Например, подойдёт f(x) =1+ [x]+ [−x].  Какие рассуждения могут привести к примеру? Раз нам нужна функция, которая равна 1  при любом целом x,  то понятно, что свободный член берём равный одному. И соответственно, чтобы остальное компенсировалось при целых x  возьмём сумму целых частей с x  и − x.  Теперь легко проверить, что второе условие задачи для функции тоже выполняется.

Ответ:

 f(x)= 1+[x]+ [−x]

Рулетка
Вы можете получить скидку в рулетке!