Завдання Найбільше з менших 3 На вході програми маємо натуральне число n (n>9). Серед натуральних чисел, що мають менше цифр ніж число n знайти найбільше.

Розв'язання
1) алгоритм обчислення кількості цифр (вивчити, як формулу)

число | цифра | лічильник цифр | n // 10 (скоротити число на 1 цифру) |
456 | 6 | k=1 | 45 |
45 | 5 | k=2 | 4 |
4 | 4 | k=3 | 0 |
в цьому алгоритмі k - кількість цифр в цілому числі n
2) Якщо дано двоцифрове число, наприклад, 11, тоді найбільшим одноцифровим є 9. Якщо дано трицифрове число, наприклад, 100, тоді найбільшим двоцифровим є 99. Аналогічно для 4-, 5-цифрових і т.д. Отже, якщо число має k цифр, тоді найбільшим числом з k-1 цифри є число, яке обчислюється формулою 10**(k-1)-1
k (кількість цифр) | 10**(k-1)-1 (максимальне число з k-1 цифри) |
2 | 9 |
3 | 99 |
4 | 999 |
Алгоритм

Напишіть в зошиті програму, яка відповідає наведеній блок-схемі.
Виконати тестування на сервері.