Выведите(составьте) формулу, которая выводит последовательно при n=1 ; 11 n=2 ; 111 n=3 ;...

0 голосов
42 просмотров

Выведите(составьте) формулу, которая выводит последовательно при
n=1 ; 11
n=2 ; 111
n=3 ; 1111
n=4; 11111
n=k; 1..(k-2)..1


Алгебра (10.3k баллов) | 42 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Если не нужно рекурсивную: (10^(n+2)-1)/9

(370 баллов)
0

А объяснить сможете, почему именно такая формула?)

0

Тогда поставлю лучший :)

0

Да. Последовательность состоит из 10^n+10^(n-1)+...+1. умножим на 9. Получим 9*10^n+9*10^(n-1)+...+9=10^(n+1)-1

0

все рассуждения обратимы

0

Или так: число из n+1 девяток, это 9999...9=10^(n+1)-1, ну значит (10^(n+1)-1)/9 - число из n+1 единиц.

0

по сути то же самое

0

Ну, если рассуждать в плане понимания, то все же 10^n-1 легче для понимания, что это 9,99 и чтобы получить лишь единицы уже на 9 делить

0

Более Denik'а вариант нравится

0

Как будет возможность - поставлю, спасибо за ответ)

0

Мне проще от условия исходить, я лишь написал, как размышлял