Условие
На клетчатой бумаге нарисован прямоугольник, стороны которого образуют углы в 45° с линиями сетки, а вершины не лежат на линиях сетки.
Может ли каждую сторону прямоугольника пересекать нечётное число линий сетки?
Решение 1
Допустим, это возможно для прямоугольника ABCD. Пусть AB – его наименьшая сторона. Выберем начало координат в узле сетки и направим оси координат вдоль линий сетки так, чтобы среди вершин прямоугольника вершина A имела наименьшую абсциссу, а вершина B – наименьшую ординату. Через Ax, Bx, Cx, Dx и Ay, By, Cy, Dy обозначим проекции вершин на оси (см. рис.).
Абсциссы точек
Ax, Bx, Cx, Dx и ординаты точек
Ay, By, Cy, Dy – нецелые, так как вершины
A, B, C, D не лежат на линиях сетки. Так как
![](show_document.php?id=1637482)
и
AxDx = AD cos 45° ≥
AB cos 45° =
AxBx, то точки на оси
Ox лежат в порядке
Ax, Bx, Dx, Cx. (
Bx и
Dx могут совпасть.)
Точки на оси
Oy лежат в порядке
By, Ay, Cy, Dy. При этом
AxBx = DxCx = ByAy = CyDy = AB cos 45°,
BxDx = AyCy = (
AD – AB) cos 45°.
Через
t1,
t2,
t3,
t4,
s1,
s2 обозначим количество точек с целыми координатами соответственно на отрезках
AxBx, ByAy, DxCx, CyDy, BxDx, AyCy. На отрезке
AxBx ровно
t1 целочисленных точек, поэтому сторона
AB пересекает ровно
t1 вертикальных линий сетки; на отрезке
AyDy t4 +
s2 целочисленных точек, следовательно, сторона
AD пересекает ровно
t4 +
s2 горизонтальных линий сетки, и т.д. Таким образом, условие пересечения каждой стороной нечётного числа линий сетки эквивалентно нечётности чисел
t1 +
t2,
t3 +
t4,
t1 +
t4 +
s1 +
s2,
t2 +
t3 +
s1 +
s2.
Лемма. Если два отрезка равной длины d расположены на числовой прямой так, что их концы нецелочисленны, то количества целых точек на этих отрезках отличаются не более чем на 1.
Доказательство. Если на отрезке с левым концом в нецелой точке a и правым концом в нецелой точке b лежит k целых точек n, n + 1, ..., n + k – 1, то n – 1 < a < n и n + k – 1 < b < n + k, поэтому k – 1 < d = b – a < k + 1 и d – 1 < k < d + 1, то есть k = [d] или k = [d] + 1.
Из леммы следует, что числа t1, t2, t3, t4 отличаются не более чем на 1, то есть равны t или t + 1, и также числа s1 и s2 равны s или s + 1. Так как t1 + t2 нечётно, то t1 ≠ t2. Пусть для определенности t1 = t, t2 = t + 1.
Если t3 = t, то t4 = t + 1, так как t3 + t4 нечётно. Тогда s1 + s2 = (t1 + t4 + s1 + s2) – (t1 + t4) = (t1 + t4 + s1 + s2) – (2t + 1) чётно. Отсюда s1 = s2. Но тогда (t2 + s2 + t4) – (t1 + s1 + t3) = 2, что противоречит лемме (для отрезков AxCx и ByDy).
Если же t3 = t + 1, то t4 = t. Тогда s1 + s2 = (t1 + t4 + s1 + s2) – (t1 + t4) нечётно, то есть либо s1 = s, s2 = s + 1, либо s1 = s + 1, s2 = s. Оба случая противоречят лемме: первый – для отрезков AxDx и ByCy, второй – для отрезков BxCx и AyDy.
Решение 2
Предположим, такой прямоугольник ABCD существует. Пусть
Отложим на сторонах AB и CD отрезки
Тогда отрезки BB' и CC' пересекают по одной вертикальной и горизонтальной линии, а отрезок B'C' получается из BC переносом на вектор с целыми координатами. Поэтому прямоугольник AB'C'D также удовлетворяет условию.
Продолжая такие действия, получим в результате прямоугольник, все
стороны которого меньше
(обозначим его опять ABCD). Тогда каждая сторона пересекает не более одной прямой каждого направления, то есть ровно по одной прямой – либо вертикальной, либо горизонтальной.
Пусть A – самая левая точка прямоугольника, а B – самая нижняя, тогда C – самая правая, а D – самая верхняя.
Если отрезки AB и BC пересекают вертикальные прямые, то ломаная CDA их также пересекает, а горизонтальные прямые, соответственно, не пересекает. Тогда проекция ABCD на горизонтальную прямую имеет длину больше 1 (между A и C две вертикальных прямых), а на вертикальную – меньше 1, что невозможно.
Если отрезки AB и BC пересекают (одну и ту же!) горизонтальную прямую, то ABCD лежит в полосе между двумя соседними вертикалями, а тогда AD и DC также пересекают горизонтальную прямую, что невозможно по тем же причинам.
Остался единственный (с точностью до симметрии) случай – AB и CD пересекают одну и ту же вертикальную прямую v, а BC и AD – одну и ту же горизонтальную прямую h. Тогда A и B лежат под h, а C – над h, поэтому BC > AB. Аналогично B и C лежат правее
v, а D – левее v, поэтому BC < CD.
Итак, AB < BC < CD, что невозможно.
Ответ
Не может.
Источники и прецеденты использования
|
олимпиада |
Название |
Всероссийская олимпиада по математике |
год |
Год |
2005 |
Этап |
Вариант |
4 |
|
1 |
Класс |
Класс |
10 |
задача |
Номер |
05.4.10.8 |