Тема . ПитерГор (Санкт-Петербургская олимпиада)

Теория чисел на Питергоре

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

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

Задача 1#71954

Дано простое число p.  Все натуральные числа от 1 до p  выписаны в ряд в порядке возрастания. Найдите все p,  для которых этот ряд можно разбить на несколько блоков подряд идущих чисел так, чтобы суммы чисел во всех блоках были одинаковы.

Источники: СпбОШ - 2021, задача 11.1(см. www.pdmi.ras.ru)

Подсказки к задаче

Подсказка 1

Рассмотрев случаи при маленьких p, понимаем, что p = 2 не походит. Ага, значит p нечётное. Раз наш ряд - это подряд идущие натуральные числа, то его сумму мы можем легко посчитать. Попробуйте по значению суммы определить, на какое кол-во блоков делится наш ряд или какая сумма чисел в блоке.

Подсказка 2

Сумма ряда равна p(p+1)/2. Значит, либо кол-во блоков, либо сумма чисел в блоке делится на p. Что сразу можно сказать про первый случай?

Подсказка 3

Верно! Он просто невозможен. Ведь тогда у нас p блоков, в каждом только по одному числу. Значит, суммы везде разные. Тогда верен второй вариант. Попробуйте рассмотреть первый блок и понять, когда возможно то, чтобы сумма чисел в нём делилась на p.

Подсказка 4

Если в первом блоке k чисел, то сумма чисел в блоке равна k(k+1)/2. Значит, k+1 = p. Тогда у нас второй блок - это только число p. Попробуйте записать равенство сумм первого и второго блоков.

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

Очевидно, p =2  не подходит, поэтому p  нечётно. Поскольку сумма всех чисел равна p⋅ p+1,
   2  она делится на p.  Значит, либо количество блоков делится на p,  либо сумма чисел в каждом блоке делится на p.  Первый случай невозможен, поскольку тогда блоков ровно p  и они все состоят из одиночных чисел, а значит, во всех блоках разные суммы. Следовательно, сумма чисел в каждом блоке делится на p.  Рассмотрим первый блок, пусть последнее число в нём равно k <p,  тогда сумма чисел в этом блоке равна k(k+1)-
 2  и она делится на  p.  Это возможно, только если k+ 1= p.  Тогда второй блок состоит лишь из числа p  и должно выполняться равенство (p−1)p-
 2   =p,  поэтому p =3.  Это возможно: 1+2 =3.

Ответ:

 p =3

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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