Update func's comments
This commit is contained in:
parent
b8f8ead296
commit
bc396424f1
1 changed files with 9 additions and 6 deletions
|
|
@ -39,7 +39,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": 1,
|
"execution_count": null,
|
||||||
"id": "426a5763",
|
"id": "426a5763",
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"outputs": [],
|
"outputs": [],
|
||||||
|
|
@ -96,16 +96,19 @@
|
||||||
" searched_digit_index = not_less_capacity_digits % capacity\n",
|
" searched_digit_index = not_less_capacity_digits % capacity\n",
|
||||||
"\n",
|
"\n",
|
||||||
" # Получение цифры из знания о её индексе.\n",
|
" # Получение цифры из знания о её индексе.\n",
|
||||||
" # FIXME: вынести power за условие.\n",
|
" # power - степень числа,\n",
|
||||||
|
" # на которое необходимо разделить numbers_up_to,\n",
|
||||||
|
" # чтобы последняя цифра результирующего числа была равна искомой.\n",
|
||||||
|
" power = capacity - searched_digit_index - 1\n",
|
||||||
|
"\n",
|
||||||
" if searched_digit_index == 0:\n",
|
" if searched_digit_index == 0:\n",
|
||||||
" power = capacity - 1\n",
|
|
||||||
" result_digit = (numbers_up_to // (10 ** power)) + 1\n",
|
" result_digit = (numbers_up_to // (10 ** power)) + 1\n",
|
||||||
"\n",
|
"\n",
|
||||||
" else:\n",
|
" else:\n",
|
||||||
" power = capacity - searched_digit_index - 1\n",
|
|
||||||
" result_digit = (numbers_up_to // (10 ** power)) % 10\n",
|
" result_digit = (numbers_up_to // (10 ** power)) % 10\n",
|
||||||
"\n",
|
"\n",
|
||||||
" # # Информация для отладки.\n",
|
" # # ! ИНФОРМАЦИЯ ДЛЯ ОТЛАДКИ\n",
|
||||||
|
" # # ! Не используется в основной функции.\n",
|
||||||
" # print(\n",
|
" # print(\n",
|
||||||
" # \"Searched digit: {}\\nCapacity: {}\\nNumbers up to: {}\\n\"\n",
|
" # \"Searched digit: {}\\nCapacity: {}\\nNumbers up to: {}\\n\"\n",
|
||||||
" # \"Searched digit local index: {}\".format(\n",
|
" # \"Searched digit local index: {}\".format(\n",
|
||||||
|
|
@ -116,7 +119,7 @@
|
||||||
" # )\n",
|
" # )\n",
|
||||||
" # )\n",
|
" # )\n",
|
||||||
"\n",
|
"\n",
|
||||||
" # Ответ.\n",
|
" # Возвращаем искомую цифру.\n",
|
||||||
" return result_digit"
|
" return result_digit"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue