Processing math: 100%

М1473. О записи степеней двойки

Задача из журнала «Квант» (1995, выпуск №4)

Пусть cn — первая цифра числа 2n (в десятичной записи).

  1. Сколько единиц среди первых 1000 членов этой последовательности?
  2. Докажите, что в последовательности
    c1=2,c2=4,c3=8,c4=1,c5=3,

    встретится ровно 57 различных «слов» ckck+1ck+12 длины 13.

Решение

  1. Отметим на «логарифмической шкале» y=log10x числа x=2n (каждая следующая отметка получается из предыдущей сдвигом на расстояние   log102). Число x начинается с 1, если   10kx<210k+1   для некоторого k; соответствующие интервалы на рисунке 1 выделены красным (поскольку длина интервала как раз равна   log102, на каждый из них попадает ровно одна отметка). Поскольку

    log102=0.30103,1030121000<10302,

    так что   2n(n=0,1,2,,1000)   ровно 301 раз перейдет через степень 10 и поэтому (не считая 20=1) 301-ый её член начинается с 1.

  2. line

  3. Чтобы более детально разобраться в закономерностях последовательности cn, свернем логарифмическую шкалу y=log10x в «логарифмический круг» z=y[y]: каждый отрезок от 10k до 10k+1 даёт новый оборот круга, а точки 0=log101,log102,log103,,log109 — границы интервалов, в которых расположены значения z, соответствующие различным первым значащим цифрам числа x от 1 до 9 (см. рисунок 2).

    log_circle

    Прежде чем решать задачу (2), объясним идею рассуждения на более простом примере: выясним, сколько разных пар (ck,ck+1) цифр встречается в нашей последовательности. Читать далее «М1473. О записи степеней двойки»