Задача из журнала «Квант» (1995, выпуск №4)
- Сколько единиц среди первых 1000 членов этой последовательности?
- Докажите, что в последовательности
c1=2,c2=4,c3=8,c4=1,c5=3,…
встретится ровно 57 различных «слов» ckck+1…ck+12 длины 13.
Решение
-
Отметим на «логарифмической шкале» y=log10x числа x=2n (каждая следующая отметка получается из предыдущей сдвигом на расстояние log102). Число x начинается с 1, если 10k≤x<2⋅10k+1 для некоторого k; соответствующие интервалы на рисунке 1 выделены красным (поскольку длина интервала как раз равна log102, на каждый из них попадает ровно одна отметка). Поскольку
log102=0.30103…,10301≤21000<10302,так что 2n(n=0,1,2,…,1000) ровно 301 раз перейдет через степень 10 и поэтому (не считая 20=1) 301-ый её член начинается с 1.
-
Чтобы более детально разобраться в закономерностях последовательности cn, свернем логарифмическую шкалу y=log10x в «логарифмический круг» z=y−[y]: каждый отрезок от 10k до 10k+1 даёт новый оборот круга, а точки 0=log101,log102,log103,…,log109 — границы интервалов, в которых расположены значения z, соответствующие различным первым значащим цифрам числа x от 1 до 9 (см. рисунок 2).
Прежде чем решать задачу (2), объясним идею рассуждения на более простом примере: выясним, сколько разных пар (ck,ck+1) цифр встречается в нашей последовательности. Читать далее «М1473. О записи степеней двойки»