Тема . Комбинаторная геометрия

Клетчатая решётка (координатная плоскость) и точки, отрезки, прямые на ней

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

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

Задача 1#67590

На координатной плоскости дан параллелограмм с вершинами в точках O(0;0)  , P (− 14;42),Q(6;42)  и R(20;0).  Найдите количество пар точек A(x1;y1)  и B(x2;y2)  с целыми координатами, лежащих в этом параллелограмме (возможно, на границе) и таких, что 3x2− 3x1 +y2− y1 = 33.

Источники: Физтех-2023, 11.6 (см. olymp-online.mipt.ru)

Подсказки к задаче

Подсказка 1

Сначала может показаться, что задача какая-то жуть. Нужно находить количество пар точек, подходящие под какое-то странное условие... Но давайте понемногу "причёсывать" задачу и понимать, что от нас хотят. Попробуем хорошо преобразовать условие, данное на точки A и B. Какое действие хочется сделать, увидев в одной части координаты и точки A, и точки B?

Подсказка 2

Да, давайте перенесём координаты A в правую часть, а точки B — в левую. Число 33 тоже перенесём влево. Так как координаты у нас целые, то слева и справа получаются тоже какие-то целые значения. Пусть это будет целое число k. Что же теперь означает наше условие на координаты после того, как мы переписали их в удобном виде?

Подсказка 3

Верно, это две параллельные прямые, где вместо x и y мы подставляем координаты точек A и B. То есть мы можем записать уравнение прямых в общем виде с k. Что же нам теперь нужно сделать? Не забудем, что у нас есть ограничение на прямые самой границей параллелограмма. Идейная часть закончилась, теперь уже можно реализовывать техническую часть решения. Вспоминая вопрос задачи, что нам нужно теперь найти?

Подсказка 4

Верно, нам нужно найти в принципе количество целых точек x на прямых вида y=-3x+b. Это с помощью рассмотрения случаев, когда b делится на 3 и не делится, решается несложно(учитывая, конечно, снова ограничение по параллелограмму). Найдя уже до этого ограничения на k, остаётся только дело за комбинаторикой. То есть нам нужно для каждого k, выбрать на прямых нужные нам целые точки.

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

Запишем исходное условие на координаты точек A(x ;y)
   1 1  и B(x;y )
   2 2  в виде

3x2+ y2− 33 =3x1+ y1

Так как координаты точек A(x1;y1)  и B(x2;y2)  являются целыми числами, то левая и правая части этого равенства могут принимать только целочисленные значения                             k.  Пара точек A(x1;y1)  и B(x2;y2)  с целочисленными координатами удовлетворяет условию тогда и только тогда, когда они лежат на параллельных прямых

y = −3x+ k и y = −3x+ k+ 33

соответственно. Найдём подходящие значения параметра k.

Стороны OP  и QR  параллелограмма лежат на прямых

y =− 3x и y =− 3x+60,

поэтому они параллельны прямым, на которых лежат точки A (x1;y1)  и B(x2;y2).  Эти прямые пересекают параллелограмм при

(
{  0≤ k≤ 60
(               ⇔ k∈[0;27]
   0≤ k+ 33 ≤60

Выясним количество точек с целочисленными координатами на каждой из прямых вида

y = −3x+ b

Рассмотрим несколько вариантов:

1)  Если b  кратно трём (т.е. b= 3l),  то получаем прямую

y = 3(−x +l)

При любом целом x  получится целое значение y,  а чтобы точка оказалась в параллелограмме нужно, чтобы

0≤ y ≤42 ⇔ l− 14≤ x≤ l

При любом l  этому неравенству удовлетворяет 15  целых значений x.

2)  Если b  не делится на 3, т.е. при b= 3l+ γ,  где γ ∈ {1;2},  имеем

0≤ −3x+ 3l+γ ≤42⇔ l+ γ − 14≤ x≤ l+ γ
                     3            3

Учитывая, что x∈ ℤ,  получаем

l− 13≤ x≤ l

Значит, этому неравенству удовлетворяет 14  целочисленных значений.

Если k= 3l  (таких значений 10),  то на каждой из двух прямых

y = −3x+ k и y = −3x+ k+ 33

можно выбрать по 15  точек — всего 10 ⋅15⋅15= 2250  пар.

Если k⁄= 3l  (таких значений 18),  то на каждой из двух прямых можно выбрать по 14  точек — имеем 18⋅14⋅14= 3528  пар.

Итого получаем 2250 +3528= 5778.

Ответ: 5778

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение

Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

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