Глава

Цифры, системы счисления и десятичные периоды

Модуль переводит задачи о цифрах, основаниях, репьюнитах и периодах десятичных дробей на язык сравнений, порядков и китайской теоремы об остатках.
Войдите, чтобы сохранять решённые и закладки.

Теория

Ключевая идея

Цифры числа — это коэффициенты при степенях основания. Если заменить основание подходящим остатком, запись числа превращается в сравнение: для \(b-1\) основание \(b\) равно \(1\), для \(b+1\) оно равно \(-1\), для \(10^k-1\) блок из \(k\) цифр снова ведёт себя как один разряд.

Десятичные периоды устроены так же: если \((n,10)=1\), длина периода дроби с знаменателем \(n\) равна порядку числа \(10\) по модулю \(n\).

Основные факты

  • Если \(N=\overline{a_ra_{r-1}\ldots a_0}_b\), то \(N=a_rb^r+\cdots+a_1b+a_0\).
  • \(N\equiv a_0+a_1+\cdots+a_r \pmod{b-1}\).
  • \(N\equiv a_0-a_1+a_2-\cdots+(-1)^r a_r \pmod{b+1}\).
  • Последние \(k\) десятичных цифр определяют число по модулю \(10^k\).
  • Если \((n,10)=1\), период дроби \(\frac{a}{n}\) равен наименьшему \(h>0\), для которого \(10^h\equiv1\pmod n\).
  • Репьюнит \(R_m=11\ldots1=\frac{10^m-1}{9}\) часто сводит задачу к делимости \(10^m-1\).

Когда применять метод

Метод полезен, когда в задаче есть сумма цифр, последняя цифра, последние несколько цифр, палиндром, повторяющийся блок, запись в основании \(b\), период десятичной дроби или число вида \(111\ldots111\).

Как распознать метод

Сигналы: в условии важна не величина числа, а его запись; число разбито на блоки; требуется доказать делимость числа с повторяющимися цифрами; дробь записана как \(0.\overline{a_1a_2\ldots a_r}\); нужно найти период или построить последние цифры квадрата.

Типичные ошибки

  • Путать число \(\overline{abc}\) с произведением \(abc\).
  • Забывать, что в блоках могут быть ведущие нули.
  • Использовать период дроби, не проверив условие \((n,10)=1\).
  • Делить сравнение на \(9\), когда модуль не взаимно прост с \(9\).
  • Считать признак по сумме цифр полноценным доказательством, не записав сравнение степеней основания.

Мини-чеклист

  • Запишите число как сумму цифр, умноженных на степени основания.
  • Выберите модуль: \(b-1\), \(b+1\), \(10^k\), \(10^k-1\) или знаменатель периода.
  • Замените основание на удобный остаток.
  • Для периода найдите порядок \(10\) по модулю знаменателя.
  • Для построений последних цифр используйте китайскую теорему об остатках.

Примеры

Пример 1. Сумма цифр как сравнение

Базовый приём: не помнить признак делимости, а выводить его из записи числа.

Задача. Пусть \(N=\overline{a_ra_{r-1}\ldots a_0}_{10}\). Докажите, что \(N\equiv a_0+a_1+\cdots+a_r\pmod9\).

Решение.

Имеем \(N=a_r10^r+\cdots+a_1\cdot10+a_0\). Так как \(10\equiv1\pmod9\), то \(10^i\equiv1\pmod9\) для всех \(i\). Поэтому \(N\equiv a_r+\cdots+a_1+a_0\pmod9\).

Комментарий. В олимпиадных задачах важно именно сравнение \(10\equiv1\), а не готовый школьный признак.

Пример 2. Признак делимости на 11

Здесь основание заменяется на \(-1\).

Задача. Докажите, что число \(N=\overline{a_ra_{r-1}\ldots a_0}_{10}\) делится на \(11\) тогда и только тогда, когда \(a_0-a_1+a_2-\cdots+(-1)^r a_r\) делится на \(11\).

Решение.

Поскольку \(10\equiv-1\pmod{11}\), получаем \(10^i\equiv(-1)^i\pmod{11}\). Подставляя это в разложение числа по степеням \(10\), получаем нужное сравнение.

Комментарий. Чередующаяся сумма — это не фокус с цифрами, а обычная замена \(10\) на \(-1\).

Пример 3. Делимость репьюнитов

Репьюниты лучше рассматривать как \(\frac{10^n-1}{9}\).

Задача. Докажите, что \(R_m\mid R_n\), где \(R_t=\frac{10^t-1}{9}\), тогда и только тогда, когда \(m\mid n\).

Решение.

Если \(m\mid n\), то \(10^m-1\mid10^n-1\), значит \(R_m\mid R_n\).

Обратно пусть \(R_m\mid R_n\). Тогда \(10^m-1=9R_m\) делит \(9R_n=10^n-1\). Запишем \(n=qm+r\), \(0\le r0\), то \(0<10^r-1<10^m-1\), противоречие. Значит, \(r=0\), то есть \(m\mid n\).

Комментарий. Этот пример часто открывает задачи про числа \(111\ldots111\).

Пример 4. Когда репьюнит может быть простым

Первое скрытое наблюдение: составной показатель даёт факторизацию.

Задача. Пусть число из \(k\) единиц является простым. Докажите, что \(k\) простое.

Решение.

Если \(k=ab\), где \(a,b>1\), то

\[R_k=1+10+\cdots+10^{ab-1}=R_a\left(1+10^a+10^{2a}+\cdots+10^{a(b-1)}\right).\]

Оба множителя больше \(1\), поэтому \(R_k\) составно. Значит, показатель \(k\) не может быть составным.

Комментарий. Мы не доказываем обратное: из простоты \(k\) не следует простота \(R_k\).

Пример 5. Период дроби как порядок

Стандартный переход от десятичной записи к сравнению.

Задача. Пусть \((n,10)=1\). Докажите, что длина периода дроби \(\frac{a}{n}\) равна наименьшему \(h>0\), для которого \(10^h\equiv1\pmod n\).

Решение.

При делении в столбик остатки после сдвига запятой умножаются на \(10\) по модулю \(n\). Период длины \(h\) означает, что через \(h\) шагов остаток стал тем же: \(a10^h\equiv a\pmod n\). После сокращения на общий делитель с \(n\) это даёт условие \(10^h\equiv1\pmod n\) для знаменателя в несократимой дроби.

Комментарий. В задачах удобнее говорить не о цифрах периода, а о порядке числа \(10\).

Пример 6. Периоды \(1/7\), \(1/13\), \(1/37\)

Пример показывает, что период ищется через степени \(10\).

Задача. Найдите длины периодов дробей \(\frac17\), \(\frac1{13}\), \(\frac1{37}\).

Решение.

Для \(7\): \(10\equiv3\), \(10^2\equiv2\), \(10^3\equiv6\), \(10^6\equiv1\pmod7\), меньшей положительной степени нет, период равен \(6\).

Для \(13\): \(10^3\equiv-1\pmod{13}\), значит \(10^6\equiv1\), а меньшей степени \(1\) нет; период равен \(6\).

Для \(37\): \(10^3=1000\equiv1\pmod{37}\), а \(10\not\equiv1\), \(10^2\not\equiv1\), поэтому период равен \(3\).

Комментарий. Период дроби — это не вычисление десятичной записи, а вычисление порядка.

Пример 7. Последние цифры через CRT

Задачи о последних цифрах часто разделяются на модули \(2^k\) и \(5^k\).

Задача. Найдите все остатки \(x\pmod{100}\), для которых \(x^2\equiv x\pmod{100}\).

Решение.

Условие равносильно \(x(x-1)\equiv0\pmod{100}\). Так как \(100=4\cdot25\), нужно решить систему: \(x\equiv0\) или \(1\pmod4\), и \(x\equiv0\) или \(1\pmod{25}\). Четыре сочетания дают \(0\), \(1\), \(25\), \(76\) по модулю \(100\).

Комментарий. Так появляются числа, квадрат которых заканчивается теми же цифрами.

Пример 8. Блоки по \(k\) цифр

Этот приём нужен в сильных задачах на сумму цифр.

Задача. Пусть число \(M\) кратно \(10^k-1\). Докажите, что сумма его десятичных цифр не меньше \(9k\).

Решение.

Разобьём \(M\) справа налево на блоки по \(k\) цифр и сложим эти блоки как обычные числа. Полученное число \(T\) сравнимо с \(M\) по модулю \(10^k-1\), потому что \(10^k\equiv1\pmod{10^k-1}\). Кроме того, сумма цифр \(T\) не превосходит суммы цифр \(M\).

Повторяя операцию, получим положительное число меньше \(10^k\), всё ещё кратное \(10^k-1\). Это может быть только \(10^k-1\), сумма цифр которого равна \(9k\). Значит, исходная сумма цифр была не меньше \(9k\).

Комментарий. Это типичный пример: простая идея с блоками превращается в сильную оценку.

Задачи

Задачи

#11.1
#11.1

Сумма цифр в основании \(b\)

Цифры 8 класс 9 класс ★★☆☆☆

Пусть \(b\ge2\), а \(N=\overline{a_ra_{r-1}\ldots a_0}_b\). Докажите, что \(N\equiv a_0+a_1+\cdots+a_r\pmod{b-1}\). Найдите все основания \(b>5\), для которых число \(\overline{312}_b\) делится на \(b-1\).

Детали
Задача: NT-B2-M11-P001
Сложность: Уровень 2 из 5
Tag: Цифры
Grade: 8 класс, 9 класс
#11.2
#11.2

Чередующаяся сумма

Цифры 8 класс 9 класс ★★☆☆☆

Докажите признак делимости на \(11\) через чередующуюся сумму цифр. Затем найдите все четырёхзначные числа вида \(\overline{ab37}\), которые делятся на \(11\).

Детали
Задача: NT-B2-M11-P002
Сложность: Уровень 2 из 5
Tag: Цифры
Grade: 8 класс, 9 класс
#11.3
#11.3

Последние три цифры

Цифры 8 класс 9 класс ★★☆☆☆

Докажите, что десятичное число делится на \(8\) тогда и только тогда, когда число, образованное его последними тремя цифрами, делится на \(8\). Найдите все цифры \(c\), при которых \(\overline{45c2}\) делится на \(8\).

Детали
Задача: NT-B2-M11-P003
Сложность: Уровень 2 из 5
Tag: Цифры
Grade: 8 класс, 9 класс
#11.4
#11.4

Основание как неизвестное

Цифры 8 класс 9 класс ★★☆☆☆

Найдите все целые основания \(b>6\), для которых число \(\overline{31}_b\) делится на \(5\).

Детали
Задача: NT-B2-M11-P004
Сложность: Уровень 2 из 5
Tag: Цифры
Grade: 8 класс, 9 класс
#11.5
#11.5

Чётный палиндром

Цифры 8 класс 9 класс ★★☆☆☆

Докажите, что любой десятичный палиндром с чётным числом цифр делится на \(11\).

Детали
Задача: NT-B2-M11-P005
Сложность: Уровень 2 из 5
Tag: Цифры
Grade: 8 класс, 9 класс
Source: 1001 Problems in Classical Number Theory (method inspiration) · Задача 230
#11.6
#11.6

Когда один репьюнит делит другой

Делимость 9 класс 10 класс ★★★☆☆

Пусть \(R_t=\frac{10^t-1}{9}\). Докажите, что \(R_m\mid R_n\) тогда и только тогда, когда \(m\mid n\).

Детали
Задача: NT-B2-M11-P006
Сложность: Уровень 3 из 5
Tag: Делимость
Grade: 9 класс, 10 класс
#11.7
#11.7

Простота числа из единиц

Делимость 9 класс 10 класс ★★★☆☆

Число \(R_k=11\ldots1\), состоящее из \(k\) единиц, оказалось простым. Докажите, что \(k\) — простое число.

Детали
Задача: NT-B2-M11-P007
Сложность: Уровень 3 из 5
Tag: Делимость
Grade: 9 класс, 10 класс
Source: 1001 Problems in Classical Number Theory (method inspiration) · Задача 260
#11.8
#11.8

Репьюниты, кратные \(37\)

Делимость 9 класс 10 класс ★★★☆☆

Найдите все положительные \(n\), для которых число \(R_n=11\ldots1\) из \(n\) единиц делится на \(37\).

Детали
Задача: NT-B2-M11-P008
Сложность: Уровень 3 из 5
Tag: Делимость
Grade: 9 класс, 10 класс
#11.9
#11.9

Период дроби

Арифметика по модулю 9 класс 10 класс ★★★☆☆

Пусть \(00\), для которого \(10^h\equiv1\pmod n\).

Детали
Задача: NT-B2-M11-P009
Сложность: Уровень 3 из 5
Tag: Арифметика по модулю
Grade: 9 класс, 10 класс
Source: 1001 Problems in Classical Number Theory (method inspiration) · Задача 348
#11.10
#11.10

Три периода

Классы остатков 9 класс 10 класс ★★★☆☆

Найдите длины периодов десятичных дробей \(\frac17\), \(\frac1{13}\), \(\frac1{37}\).

Детали
Задача: NT-B2-M11-P010
Сложность: Уровень 3 из 5
Tag: Классы остатков
Grade: 9 класс, 10 класс
Source: 1001 Problems in Classical Number Theory (method inspiration) · Задача 346
#11.11
#11.11

Дробь, повторяющая своё знаменатель

Цифры 9 класс 10 класс ★★★☆☆

Найдите все положительные целые \(n\), для которых десятичная дробь \(\frac1n\) равна \(0.\overline{n}\), где периодом является десятичная запись самого числа \(n\).

Детали
Задача: NT-B2-M11-P011
Сложность: Уровень 3 из 5
Tag: Цифры
Grade: 9 класс, 10 класс
Source: 1001 Problems in Classical Number Theory (method inspiration) · Задача 262
#11.12
#11.12

Период ровно два

Делимость 9 класс 10 класс ★★★☆☆

Найдите все \(n>1\), взаимно простые с \(10\), для которых десятичная дробь \(\frac1n\) имеет период ровно \(2\).

Детали
Задача: NT-B2-M11-P012
Сложность: Уровень 3 из 5
Tag: Делимость
Grade: 9 класс, 10 класс
#11.13
#11.13

Повторённый трёхзначный блок

Цифры 9 класс 10 класс ★★★★☆

Пусть \(a\ne0\), а \(N=\overline{abcabc}\). Докажите, что \(N\) делится на \(7\), \(11\) и \(13\).

Детали
Задача: NT-B2-M11-P013
Сложность: Уровень 4 из 5
Tag: Цифры
Grade: 9 класс, 10 класс
Source: 1001 Problems in Classical Number Theory (method inspiration) · Задача 302
#11.14
#11.14

Квадрат с теми же последними цифрами

Арифметика по модулю 9 класс 10 класс ★★★★☆

Найдите все двузначные окончания \(x\) по модулю \(100\), для которых \(x^2\) заканчивается теми же двумя цифрами, что и \(x\).

Детали
Задача: NT-B2-M11-P014
Сложность: Уровень 4 из 5
Tag: Арифметика по модулю
Grade: 9 класс, 10 класс
#11.15
#11.15

Бесконечно много автоморфных чисел

Китайская теорема об остатках 9 класс 10 класс ★★★★☆

Назовём число автоморфным, если его квадрат заканчивается десятичной записью самого числа. Докажите, что существует бесконечно много автоморфных чисел, отличных от \(0\) и \(1\).

Детали
Задача: NT-B2-M11-P015
Сложность: Уровень 4 из 5
Tag: Китайская теорема об остатках
Grade: 9 класс, 10 класс
Source: 1001 Problems in Classical Number Theory (method inspiration) · Задача 243
#11.16
#11.16

Период равен произведению

Цифры 9 класс 10 класс ★★★★☆

Найдите все несократимые правильные дроби \(\frac{a}{b}\), десятичная запись которых является бесконечным повторением десятичной записи числа \(ab\). Например, \(\frac13=0.\overline3\).

Детали
Задача: NT-B2-M11-P016
Сложность: Уровень 4 из 5
Tag: Цифры
Grade: 9 класс, 10 класс
Source: 1001 Problems in Classical Number Theory (method inspiration) · Задача 347
#11.17
#11.17

Блоки и нижняя оценка суммы цифр

Цифры 10 класс 11 класс ★★★★★

Пусть \(k\ge1\). Разбейте десятичную запись положительного числа \(M\) справа налево на блоки по \(k\) цифр и обозначьте через \(T(M)\) сумму этих блоков как обычных чисел. Докажите, что \(M\equiv T(M)\pmod{10^k-1}\). Затем докажите: если \(10^k-1\mid M\), то сумма цифр числа \(M\) не меньше \(9k\).

Детали
Задача: NT-B2-M11-P017
Сложность: Уровень 5 из 5
Tag: Цифры
Grade: 10 класс, 11 класс
Source: Inspired by regional olympiad method · 2022 · Класс 9 · Задача 10
#11.18
#11.18

Сумма цифр факториала

Цифры 10 класс 11 класс ★★★★★

Докажите, что для любого натурального \(A\) существует такое натуральное \(B\), что при всех \(n\ge B\) сумма десятичных цифр числа \(n!\) не меньше \(A\).

Детали
Задача: NT-B2-M11-P018
Сложность: Уровень 5 из 5
Tag: Цифры
Grade: 10 класс, 11 класс
Source: Inspired by regional olympiad method · 2022 · Класс 9 · Задача 10
#11.19
#11.19

Период ровно три

Делимость 9 класс 10 класс ★★★★☆

Найдите все \(n>1\), взаимно простые с \(10\), для которых десятичная дробь \(\frac1n\) имеет период ровно \(3\).

Детали
Задача: NT-B2-M11-P019
Сложность: Уровень 4 из 5
Tag: Делимость
Grade: 9 класс, 10 класс
#11.20
#11.20

Простые делители репьюнита простой длины

Разложение на простые множители 10 класс 11 класс ★★★★★

Пусть \(q\) — нечётное простое число, \(R_q=\frac{10^q-1}{9}\). Докажите, что любой простой делитель \(p\ne3\) числа \(R_q\) удовлетворяет сравнению \(p\equiv1\pmod q\).

Детали
Задача: NT-B2-M11-P020
Сложность: Уровень 5 из 5
Tag: Разложение на простые множители
Grade: 10 класс, 11 класс

Лестницы

Опубликованных лестниц пока нет.
Предыдущая глава
Следующая глава