2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Разбиение без квадратов
Сообщение03.08.2017, 14:55 
Аватара пользователя


01/12/11

8634
Требуется разбить множество всех целых чисел от 1 до 2017 на три непустых непересекающихся подмножества таким образом, чтобы какие бы три числа (по одному из каждого подмножества) мы ни выбрали, произведение любых двух чисел из этих трёх, сложенное с третьим, НЕ являлось бы квадратом целого числа.

Эта задача имеет удивительно простое и на мой взгляд удивительно красивое решение.

 Профиль  
                  
 
 Re: Разбиение без квадратов
Сообщение03.08.2017, 16:03 
Заслуженный участник
Аватара пользователя


01/08/06
3131
Уфа
Красивого не нашёл, но, вроде бы, $\{2009\}$, $\{2016\}$ и $\{\text{всё остальное}\}$ подходит. Для того, чтобы $2009\times 2016+n\in\mathbb{N}$ было квадратом, $n$ должно быть как минимум 2025, а нету такого. $2009n+2016$ не может быть квадратом по делимости на 41 (вот это самое некрасивое место) вот я тупой, потому что делится на 7, но не на 49, $2016n+2009$ — по делимости на 3.

 Профиль  
                  
 
 Re: Разбиение без квадратов
Сообщение03.08.2017, 16:10 
Аватара пользователя


01/12/11

8634
worm2
Красиво, но можно ещё проще :mrgreen:

-- 03.08.2017, 16:12 --

И без делимости на 41 и прочие большие числа.

-- 03.08.2017, 16:13 --

Потому что на настоящей олимпиаде можно запариться потратить много времени на соображения делимости на 41.

-- 03.08.2017, 16:14 --

А, пардон, Вы же зачеркнули 41...
Но всё равно можно ещё проще!

-- 03.08.2017, 16:16 --

У Вас самый трудный момент - 2025 НЕ квадратов, это же надо как-то сосчитать, а на олимпиаде время поджимает, не годится...

-- 03.08.2017, 16:24 --

Так или иначе, я Ваше решение хвалю и приветствую.

 Профиль  
                  
 
 Re: Разбиение без квадратов
Сообщение05.08.2017, 10:40 
Аватара пользователя


01/12/11

8634
Наверно, напишу уже своё, или можно ещё подождать?

 Профиль  
                  
 
 Re: Разбиение без квадратов
Сообщение05.08.2017, 23:17 
Аватара пользователя


01/12/11

8634
Ну ладно, публикую:

В первое подмножество кидаем только число 800, во второе - только число 1800, а в третье - всё, что осталось. Тогда, если складывать с 800, получится число, дающее остаток 2 при делении на 3 (а такое число не может быть квадратом). Если же складывать с 1800, получится число, которое делится на 8, но не делится на 16 (а значит, квадратом быть также не может). Ну и наконец, если складывать с элементом из третьего подмножества, получится число, превышающее квадрат числа 1200, но не дотягивающее до квадрата числа 1201.

Сейчас расскажу рецепт. Вот перед вами задача, в условии которой фигурируют числа от 1 до 2017. Попробуйте заменить 2017 на маленькие числа и увидеть закономерность. Возьмите, скажем, числа от 1 до 24. Видите что-нибудь? Но это ещё цветочки. Вы будете бурно и долго смеяться, когда я вам расскажу, как эта задача вообще родилась на свет!

 Профиль  
                  
 
 Re: Разбиение без квадратов
Сообщение06.08.2017, 01:42 
Заслуженный участник
Аватара пользователя


23/07/08
10908
Crna Gora
Понятно. Значит, в первом подмножестве только число $a=8m$, во втором только $b=18m$, а в третьем все остальные. Здесь $m=3k+1$.
Если $m$ чётно, то $a$ делится на $16$, а $b$ только на $8$.
Если $m$ нечётно, то $a$ делится на $4$, а $b$ только на $2$.

Число $m$ подбирается так, чтобы зазор между $(ab)^2=(12m)^2$ и следующим квадратом вмещал все числа от $1$ до $n$. Это значит, что $n\leqslant 24m$. С другой стороны, $b=18m \leqslant n$.

При больших $n$ отрезки $[18m;24m]$ для соседних $m$ даже перекрываются, и есть выбор. Но для малых остаются дыры, и надо как-то модифицировать шаблон.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group