Математика · 9 класс · Физтех 2024/25 · заключительный этап

Задача 4. Ромбы со стороной 5 на целых точках

Условие

На координатной плоскости рассматриваются ромбы с длиной стороны 55 такие, что абсциссы и ординаты всех четырёх вершин каждого ромба — целые числа из промежутка [1;50][1; 50]. Сколько существует таких ромбов? Напомним, что квадрат также является ромбом.

О задаче · 9 класс
Олимпиада
Физтех (МФТИ)
Этап
Заключительный этап, вариант 9
Предмет / класс
Математика · 9 класс
Сезон
2024/25

Прежде чем считать: сколько есть целочисленных векторов длины 55? Из скольких из них можно собрать ромб? Запиши свою оценку ответа, потом проверь догадки в модели и сравни с разбором.

Записать идею

Личный черновик для заметок и расчётов. Он никуда не отправляется и не проверяется.

Исследуй задачу

Самостоятельное исследованиеСобери ромб из двух направлений

Пробуй свои варианты. Разбор останется закрытым.

Исследуй задачу

Собери ромб из двух направлений

Сколько разных форм ромба бывает — и от чего зависит число его положений в поле?

Если модель не открылась, попробуй так. Нарисуй на клетчатой бумаге все векторы с целыми координатами и длиной 5. Возьми два из них, дострой ромб и обведи наименьший прямоугольник со сторонами вдоль осей, в который он помещается. Сколько положений у такого прямоугольника в поле 50 × 50?

Подсказка 1

Сторона ромба — вектор с целыми координатами и длиной 55: x2+y2=25x^2 + y^2 = 25. Выпиши все такие векторы. Ромб задаётся двумя направлениями сторон и положением — сколько способов выбрать пару направлений?

Подсказка 2

Таких векторов 1212: (±5;0)(\pm 5; 0), (0;±5)(0; \pm 5), (±3;±4)(\pm 3; \pm 4), (±4;±3)(\pm 4; \pm 3), то есть 66 направлений и (62)=15\binom{6}{2} = 15 пар. Ромб с направлениями сторон u=(ux;uy)u = (u_x; u_y) и vv помещается в прямоугольник (∣ux∣+∣vx∣)×(∣uy∣+∣vy∣)(|u_x| + |v_x|) \times (|u_y| + |v_y|), и в поле 50×5050 \times 50 такой прямоугольник можно поставить (50−w)(50−h)(50 - w)(50 - h) способами. Сгруппируй 1515 пар по размерам рамок.

Разобрать решение по шагам
1

Какими бывают стороны

Сторона ромба — отрезок между целыми точками, то есть вектор (p;q)(p; q) с целыми pp, qq и p2+q2=25p^2 + q^2 = 25. Единственные представления: 25=25+0=9+1625 = 25 + 0 = 9 + 16. Значит, сторона либо параллельна оси ((±5;0)(\pm 5; 0), (0;±5)(0; \pm 5)), либо является гипотенузой прямоугольного треугольника с катетами 33 и 44: (±3;±4)(\pm 3; \pm 4), (±4;±3)(\pm 4; \pm 3). Всего 1212 векторов, они образуют 66 направлений (вектор и противоположный ему задают одну прямую).

2

Ромб — это пара направлений и положение

Выберем две непараллельные стороны ромба: это два вектора uu и vv из разных направлений. Четыре вершины — OO, O+uO + u, O+vO + v, O+u+vO + u + v. Форма ромба зависит только от пары направлений (смена знака uu или vv сдвигает тот же ромб), а положение — от точки OO. Поэтому ромбы считаем так: для каждой из (62)=15\binom{6}{2} = 15 пар направлений находим, сколько положений помещается в поле.

O(4; 3)(−3; 4)рамка 7 × 7
Двенадцать целочисленных векторов длины 5 из одной вершины и ромб со сторонами (4; 3), (−3; 4) в рамке 7 × 7.
3

Рамка и число положений

Ромб с направлениями uu и vv занимает по горизонтали w=∣ux∣+∣vx∣w = |u_x| + |v_x| клеток, по вертикали h=∣uy∣+∣vy∣h = |u_y| + |v_y| — он «вписан» в прямоугольник w×hw \times h, касаясь всех его сторон вершинами. В поле точек [1;50]×[1;50][1; 50] \times [1; 50] прямоугольник w×hw \times h можно поставить (50−w)(50−h)(50 - w)(50 - h) способами, и каждое положение даёт ровно один ромб этой формы.

4

Пятнадцать пар по размерам рамок

Обозначим направления: a=(5;0)a = (5; 0), b=(0;5)b = (0; 5), c=(3;4)c = (3; 4), d=(4;3)d = (4; 3), e=(3;−4)e = (3; -4), f=(4;−3)f = (4; -3).

  • aa и bb: рамка 5×55 \times 5 — квадрат, 11 пара, положений 45⋅45=202545 \cdot 45 = 2025;
  • aa с cc или ee: 8×48 \times 4; bb с dd или ff: 4×84 \times 8 — 44 пары, по 42⋅46=193242 \cdot 46 = 1932;
  • aa с dd или ff: 9×39 \times 3; bb с cc или ee: 3×93 \times 9 — 44 пары, по 47⋅41=192747 \cdot 41 = 1927;
  • cc и ee: 6×86 \times 8; dd и ff: 8×68 \times 6 — 22 пары, по 44⋅42=184844 \cdot 42 = 1848;
  • cc, dd, ee, ff попарно, кроме двух уже учтённых: cdcd, cfcf, dede, efef — рамка 7×77 \times 7, 44 пары, по 43⋅43=184943 \cdot 43 = 1849.

Итого 1+4+4+2+4=151 + 4 + 4 + 2 + 4 = 15 пар — все учтены.

5

Сумма

2025+4⋅1932+4⋅1927+2⋅1848+4⋅1849=2025+7728+7708+3696+7396=28 553.2025 + 4 \cdot 1932 + 4 \cdot 1927 + 2 \cdot 1848 + 4 \cdot 1849 = 2025 + 7728 + 7708 + 3696 + 7396 = 28\,553.

Ромбов 28 55328\,553 (квадраты 5×55 \times 5 и «наклонные» квадраты cfcf, dede с перпендикулярными сторонами входят в это число).

Проверка

Правила модели перебирают 66 направлений, строят 1515 пар, считают рамки w×hw \times h и положения (N−w)(N−h)(N - w)(N - h): для N=50N = 50 сумма равна 28 55328\,553, группировка рамок — 5×55 \times 5 (11 пара), 4×84 \times 8 (44), 3×93 \times 9 (44), 6×86 \times 8 (22), 7×77 \times 7 (44) — та же, что в разборе. Независимая проверка: для маленьких полей N=9,10,12N = 9, 10, 12 все ромбы перечислены прямым перебором четвёрок вершин, и их число совпало с формулой; то же для стороны 33 на поле 8×88 \times 8. Для варианта 1010 (поле [1;45][1; 45]) формула даёт 22 37822\,378.

Ответ

28 55328\,553.

Ответ

28 55328\,553.

Главная идея

Сторона длины 5 — один из 12 целочисленных векторов (6 направлений); ромб задаётся парой направлений и положением, а положений ровно (50 − w)(50 − h), где w × h — рамка ромба. Остаётся разобрать 15 пар.

Фигуры с целыми вершинами и заданной длиной стороны: сначала перечисли векторы (x² + y² = L²), потом считай положения через рамку фигуры.

Где легко ошибиться

Забыть наклонные стороны (3; 4) и считать только квадраты со сторонами вдоль осей; считать пары направлений упорядоченными (удваивает ответ); брать размер рамки в клетках, а не в точках ((50 − w), а не (51 − w)).

Источник и авторство

Олимпиада «Физтех» · математика · 9 класс · 2024/25 · заключительный этап, вариант 9, задача 4. В модели можно выбрать другой официальный вариант этого номера (вариант 10): условие, модель и проверка ответа следуют выбранному варианту.

Официальные условия (PDF организатора, стр. 1) ↗ · Официальные решения (PDF организатора, стр. 1–2) ↗ · Архив заданий олимпиады ↗

Условие — из официального файла организатора. Подсказки, решение и модель — Popov Academy. Авторское решение записано до знакомства с решениями организатора. Ответ сверен с официальным решением организатора и совпадает с ним; объяснение и модель написаны заново.

Продолжить тему: Подсчёт вариантов →
Увеличенный рисунок