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

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

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

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

Задача 1#111174

При каких натуральных n  существует выпуклый n  -угольник с вершинами в узлах целочисленной решётки, у которого все стороны равны 100?

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

Каждая сторона многоугольника задаётся вектором (x,y)  с целыми координатами, удовлетворяющими условию:

 2   2    2
x + y = 100 = 10000

Все целочисленные решения, полученные рассмотрением пифагоровых троек (3,4,5),(7,24,25):

(0,±100), (±100,0),

(±60,±80), (±80,±60),
(±28,±96), (±96,±28).

Всего 20  векторов.

Фигура составленная из векторов обязана быть замкнутой и выпуклой.

1.

Замкнутость: Сумма векторов сторон должна быть нулевой:

 n
∑ (xi,yi)=(0,0)
i=1
2.

Выпуклость: При обходе против часовой стрелки угол каждого вектора с начальным должен строго возрастать.

Из полученных условий имеем ограничения на n.  Из условия на углы получаем, что каждый вектор используется в качестве стороны не более одного раза =⇒ n ≤20.

Разделим полученные векторы на 4 :

(0,±25), (±25,0),
(±15,±20), (±20,±15),
(±7,±24),  (±24,±4).

Заметим, что у любого из данных векторов одна компоненты четна, вторая нечетна. Условие замкнутости поделим на 4,  получим:

∑n (xi yi)
i=1 4 ,4  =(0,0)

что не возможно при нечетном n.  Для все четных 4 ≤n ≤20  построим искомый выпуклый многоугольник. Если n  делится на 4,  то возьмем векторы с неотрицательными координатами, кроме (100;0),  “выстроим” их по возрастанию угла, это построит четверть фигуры, затем из четырех таких частей получим всю фигуру.

Если n  не делит на 4,  построение такое: аналогично первому пункту встроим вектора, используя в начале (100;0).  Затем отразим все векторы, кроме (100;0),  относительно прямой (y =50),  а затем всю фигуру отразим относительно верхней границы.

Ответ:

При всех четных 4 ≤n ≤20

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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