Кількість n-значних чисел#8817

Кількість n-значних чисел (Розбір)

Є 9 однозначних чисел: від 1 до 9.

Є 90 двозначних чисел: від 10 до 99.

Є 900 трьохзначних чисел: від 100 до 999.

Кількість -значних натуральних чисел дорівнює 9 \times 10^{n-1}. При відповідь дорівнює 9 \times 10^9, для зберігання якого слід використовувати тип даних long long.

Реалізація алгоритму

Читаємо вхідне значення .

scanf("%d", &n);

Обчислюємо відповідь у змінній res, рівну 9 \times 10^{n-1}.

res = 9;
for (i = 1; i < n; i++)
    res *= 10;

Виводимо відповідь.

printf("%lld\n", res);