Математика · 8 класс · Олимпиада имени Эйлера 2024/25 · Дистанционный этап, II тур

Задача 4. Сумма четырёх равна нулю

Условие

Целые числа x,y,z,tx, y, z, t таковы, что x+y+z+t=0x+y+z+t=0. Сколько различных натуральных значений, не превосходящих 1000010000, может принимать число

(xy−zt)(xz−yt)(yz−xt)?(xy-zt)(xz-yt)(yz-xt)?
О задаче · 8 класс
Олимпиада
Олимпиада имени Леонарда Эйлера, XVII олимпиада
Этап
Дистанционный этап, II тур
Предмет / класс
Математика · 8 класс
Дата
дата тура не указана в файле заданий

Возьми несколько четвёрок целых чисел с нулевой суммой — например, 1,1,0,−21, 1, 0, -2 или 3,3,−2,−43, 3, -2, -4 — и посчитай три скобки и их произведение. Какие значения получаются? Бывают ли среди них нечётные? В модели «Собери свои значения» ты выбираешь xx, yy, zz, а tt подставляется само; модель считает скобки и собирает все найденные натуральные значения не больше 1000010000.

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

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

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

Самостоятельное исследованиеСобери свои значения

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

Своя гипотеза

Собери свои значения

Выбери целые x, y, z — четвёртое число t подставится само, чтобы сумма была равна нулю. Модель посчитает три скобки и их произведение и соберёт все найденные натуральные значения не больше 10000. Какие числа туда попадают и сколько их может быть?

Без JavaScript модель не работает. Возьми несколько четвёрок целых чисел с суммой 0, например 1, 1, 0, −2 или 3, 3, −2, −4, посчитай три скобки и их произведение и выпиши получившиеся значения.

Подсказка 1

Условие позволяет выразить одну букву через остальные: t=−(x+y+z)t=-(x+y+z). Подставь это в первую скобку xy−ztxy-zt, раскрой скобки и сгруппируй четыре слагаемых парами — получится произведение двух сумм.

Подсказка 2

Выйдет xy−zt=(x+z)(y+z)xy-zt=(x+z)(y+z), и две другие скобки — тоже произведения двух из трёх сумм x+yx+y, y+zy+z, z+xz+x. Значит, всё число — квадрат целого числа (x+y)(y+z)(z+x)(x+y)(y+z)(z+x). Может ли это число быть нечётным? Сложи три суммы.

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

Убираем лишнюю букву и раскладываем скобки

Четыре числа связаны одним условием, поэтому одно из них лишнее: t=−(x+y+z)t=-(x+y+z). Подставим это в первую скобку. Вычитать z⋅tz\cdot t — то же, что прибавлять z(x+y+z)z(x+y+z):

xy−zt=xy+z(x+y+z)==xy+xz+yz+z2.\begin{aligned}&xy-zt=xy+z(x+y+z)={}\\[0.45em]&=xy+xz+yz+z^2.\end{aligned}

Четыре слагаемых сгруппируем парами: в xy+xzxy+xz есть общий множитель xx, в yz+z2yz+z^2 — общий множитель zz, и в обеих скобках остаётся одна и та же сумма y+zy+z:

xy+xz+yz+z2==x(y+z)+z(y+z)==(x+z)(y+z).\begin{aligned}&xy+xz+yz+z^2={}\\[0.45em]&=x(y+z)+z(y+z)={}\\[0.45em]&=(x+z)(y+z).\end{aligned}

Точно так же раскладываются две другие скобки (проверь сам, раскрыв скобки):

xz−yt=xz+y(x+y+z)==x(z+y)+y(y+z)==(x+y)(y+z),\begin{aligned}&xz-yt=xz+y(x+y+z)={}\\[0.45em]&=x(z+y)+y(y+z)={}\\[0.45em]&=(x+y)(y+z),\end{aligned}
yz−xt=yz+x(x+y+z)==x(x+y)+z(x+y)==(x+y)(x+z).\begin{aligned}&yz-xt=yz+x(x+y+z)={}\\[0.45em]&=x(x+y)+z(x+y)={}\\[0.45em]&=(x+y)(x+z).\end{aligned}

Проверим на числах: при x=2x=2, y=3y=3, z=4z=4, t=−9t=-9 получаем xy−zt=6+36=42xy-zt=6+36=42 и (x+z)(y+z)=6⋅7=42(x+z)(y+z)=6\cdot7=42.

Зачем это нужно: про произведение скобок, где у каждой своя смесь букв, сказать трудно. А когда каждая скобка — произведение простых сумм, видно, из каких «кирпичиков» складывается всё число.

2

Всё число — квадрат

Перемножим три скобки:

(x+z)(y+z)⋅ (x+y)(y+z)⋅ (x+y)(x+z).\begin{aligned}&(x+z)(y+z)\\[0.45em] \cdot\,&(x+y)(y+z)\\[0.45em] \cdot\,&(x+y)(x+z).\end{aligned}

Каждая из трёх сумм x+yx+y, y+zy+z, z+xz+x встречается здесь ровно два раза (рисунок ниже). Поэтому число (xy−zt)(xz−yt)(yz−xt)(xy-zt)(xz-yt)(yz-xt) из условия равно

(x+y)2(y+z)2(z+x)2==P2,\begin{aligned}&(x+y)^2(y+z)^2(z+x)^2={}\\[0.45em]&=P^2,\end{aligned}

где P=(x+y)(y+z)(z+x)P=(x+y)(y+z)(z+x) — целое число.

Что это даёт. Значение никогда не бывает отрицательным. Оно натуральное, только когда P≠0P\ne0. И оно не больше 10000=100210000=100^2, только когда PP по модулю от 11 до 100100. Значит, вопрос сводится к такому: какими бывают целые числа P=(x+y)(y+z)(z+x)P=(x+y)(y+z)(z+x)? Заметим ещё, что PP и −P-P дают одно и то же значение P2P^2.

xy − zt=(x + z)(y + z)xz − yt=(x + y)(y + z)yz − xt=(x + y)(x + z)перемножаем: каждая сумма встретилась дважды(x + y)²(y + z)²(x + z)²··= ((x + y)(y + z)(z + x))²
После подстановки t=−(x+y+z)t=-(x+y+z) каждая скобка — произведение двух сумм. Каждая сумма встречается ровно в двух скобках, поэтому произведение — квадрат числа (x+y)(y+z)(z+x)(x+y)(y+z)(z+x).
3

Число P всегда чётное

Попробуем получить самое маленькое натуральное значение — 11. Для этого нужно P=±1P=\pm1, то есть все три суммы x+yx+y, y+zy+z, z+xz+x равны 11 или −1-1 — все нечётные. Проверим, бывает ли так. Сложим три суммы:

(x+y)+(y+z)++(z+x)=2(x+y+z).\begin{aligned}&(x+y)+(y+z)+{}\\[0.45em]&+(z+x)=2(x+y+z).\end{aligned}

Справа — чётное число. А сумма трёх нечётных чисел нечётна. Значит, все три суммы не могут быть нечётными одновременно: хотя бы одна из них чётная. Тогда и произведение PP чётное — при любых xx, yy, zz, не только в попытке получить 11.

Запишем P=2mP=2m, где mm — целое и m≠0m\ne0. Значение равно P2=4m2P^2=4m^2. Условие «не больше 1000010000» даёт 4m2≤100004m^2\le10000, то есть m2≤2500m^2\le2500 и ∣m∣≤50|m|\le50. Числа mm и −m-m дают одно и то же значение, поэтому возможны только значения

4⋅12, 4⋅22, …, 4⋅502,4\cdot1^2,\ 4\cdot2^2,\ \ldots,\ 4\cdot50^2,

то есть 4,16,36,…,100004, 16, 36, \ldots, 10000 — квадраты чётных чисел от 22 до 100100. Их 5050, и все они разные. Итак, различных значений не больше 5050. В частности, нечётные квадраты 1,9,25,…1, 9, 25, \ldots не получаются никогда.

4

Каждое из 50 значений получается

Осталось для каждого mm от 11 до 5050 найти четвёрку, дающую 4m24m^2. Нам нужно P=2mP=2m. Проще всего сделать две суммы равными 11, а третью — равной 2m2m:

x+y=2m,y+z=1,z+x=1.x+y=2m,\quad y+z=1,\quad z+x=1.

Из двух последних равенств x=yx=y, тогда из первого x=y=mx=y=m, а z=1−mz=1-m. Четвёртое число t=−(x+y+z)=−(m+m+1−m)=−m−1t=-(x+y+z)=-(m+m+1-m)=-m-1.

Проверим прямо по условию, не пользуясь разложением. Сумма: m+m+(1−m)+(−m−1)=0m+m+(1-m)+(-m-1)=0. Скобки:

xy−zt==m2−(1−m)(−m−1)==m2+(1−m)(1+m)==m2+1−m2=1,\begin{aligned}&xy-zt={}\\[0.45em]&=m^2-(1-m)(-m-1)={}\\[0.45em]&=m^2+(1-m)(1+m)={}\\[0.45em]&=m^2+1-m^2=1,\end{aligned}

А так как x=yx=y, две другие скобки равны между собой:

xz−yt=yz−xt==m(1−m)+m(m+1)=2m.\begin{aligned}&xz-yt=yz-xt={}\\[0.45em]&=m(1-m)+m(m+1)=2m.\end{aligned}

Произведение 1⋅2m⋅2m=4m21\cdot2m\cdot2m=4m^2. Например, m=1m=1: четвёрка 1,1,0,−21, 1, 0, -2 даёт 1⋅2⋅2=41\cdot2\cdot2=4; m=50m=50: четвёрка 50,50,−49,−5150, 50, -49, -51 даёт 1⋅100⋅100=100001\cdot100\cdot100=10000.

Значит, все 5050 чисел 4,16,36,…,100004, 16, 36, \ldots, 10000 получаются, а других натуральных значений до 1000010000 нет.

Проверка

Проверим на числах. Четвёрка 2,3,4,−92, 3, 4, -9: скобки 6+36=426+36=42, 8+27=358+27=35, 12+18=3012+18=30, произведение 44100=210244100=210^2, и действительно (2+3)(3+4)(4+2)=5⋅7⋅6=210(2+3)(3+4)(4+2)=5\cdot7\cdot6=210; значение больше 1000010000 и не считается. Четвёрка 1,−1,5,−51, -1, 5, -5: скобка xz−yt=5−5=0xz-yt=5-5=0, значение 00 — не натуральное. Граница: 50,50,−49,−5150, 50, -49, -51 даёт ровно 1000010000, а 51,51,−50,−5251, 51, -50, -52 — уже 1⋅102⋅102=10404>100001\cdot102\cdot102=10404>10000. Полный перебор всех x,y,zx, y, z от −60-60 до 6060 при t=−x−y−zt=-x-y-z (тест модели, больше полутора миллионов четвёрок): значение ни разу не отрицательно и всегда точный квадрат, а натуральных значений не больше 1000010000 ровно 5050 — числа 4m24m^2 при m=1,…,50m=1, \ldots, 50.

Ответ

5050 значений: это числа 4m24m^2 при m=1,2,…,50m=1, 2, \ldots, 50, то есть 4,16,36,…,100004, 16, 36, \ldots, 10000 — квадраты чётных чисел от 22 до 100100.

Ответ

5050 значений: это числа 4m24m^2 при m=1,2,…,50m=1, 2, \ldots, 50, то есть 4,16,36,…,100004, 16, 36, \ldots, 10000 — квадраты чётных чисел от 22 до 100100.

Главная идея

Подстановка t=−(x+y+z)t=-(x+y+z) превращает каждую скобку в произведение двух из трёх сумм x+yx+y, y+zy+z, z+xz+x, и всё число оказывается квадратом их произведения PP. Сумма трёх сумм равна 2(x+y+z)2(x+y+z) и чётна, поэтому PP чётно: значения — квадраты чётных чисел. Пример x=y=mx=y=m, z=1−mz=1-m, t=−m−1t=-m-1 даёт каждое из них.

Признаки: несколько переменных связаны линейным условием («сумма равна нулю»), а спрашивают, какие значения принимает выражение. Вырази одну переменную через остальные, подставь и попробуй разложить на множители группировкой. Вопрос «сколько различных значений» решай как «оценка и пример»: сначала выясни, какими значения обязаны быть, затем для каждого построй пример.

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

Заметить, что число — квадрат, и ответить 100100 (квадраты 12,22,…,10021^2, 2^2, \ldots, 100^2), не проверив, все ли квадраты получаются. Нечётных квадратов нет: для них все три суммы x+yx+y, y+zy+z, z+xz+x были бы нечётными, а их сумма 2(x+y+z)2(x+y+z) чётна. Другие ошибки — считать mm и −m-m разными (они дают одно значение 4m24m^2) или засчитать значение 00, которое не натуральное.

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

Олимпиада имени Леонарда Эйлера · XVII олимпиада, сезон 2024/25 · дистанционный этап, ii тур · дата тура не указана в файле заданий · математика · 8 класс. Официальная задача 4, 7 баллов · автор задачи: Л. Самойлов, С. Берлов.

Условия задач (PDF организатора) ↗ · Решения организатора ↗ · Архив олимпиады ↗

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

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