Намерете броя на седемцифрените естествени числа, в десетичния запис на които има поне две съседни цифри, които са прости числа.
Решение:
Простите цифри са [tex]2; 3; 5; 7[/tex] (четири цифри); останалите шест цифри [tex]0; 1; 4; 6; 8; 9[/tex] не са прости. Седемцифрените числа са [tex]9\cdot 10^6=9\,000\,000[/tex], затова броим допълнението – числата, в които няма две съседни прости цифри.
За [tex]k=1; 2; \ldots; 7[/tex] нека [tex]p_k[/tex] и [tex]q_k[/tex] са броят на допустимите начала с дължина [tex]k[/tex] (първа цифра различна от нула, без две съседни прости цифри), завършващи съответно с проста и с непроста цифра, и нека [tex]T_k=p_k+q_k[/tex]. За първата цифра (ненулевите непрости цифри са [tex]1; 4; 6; 8; 9[/tex])
[tex]p_1=4,\qquad q_1=5,\qquad T_1=9[/tex]
Проста цифра може да следва само непроста цифра, а непроста цифра може да следва всяка цифра, следователно
[tex]p_{k+1}=4q_k,\qquad q_{k+1}=6T_k[/tex]
Тогава [tex]T_2=4\cdot 5+6\cdot 9=74[/tex], а при [tex]k\ge 2[/tex]
[tex]T_{k+1}=6T_k+4q_k=6T_k+24T_{k-1}[/tex]
Следователно
[tex]T_3=6\cdot 74+24\cdot 9=660,\qquad T_4=6\cdot 660+24\cdot 74=5736[/tex]
[tex]T_5=6\cdot 5736+24\cdot 660=50\,256,\qquad T_6=6\cdot 50\,256+24\cdot 5736=439\,200[/tex]
[tex]T_7=6\cdot 439\,200+24\cdot 50\,256=3\,841\,344[/tex]
Значи търсеният брой е
[tex]9\,000\,000-3\,841\,344=5\,158\,656[/tex]