Очень часто для поиска натуральных делителей числа пишут такой код: Программа успешно выводит все натуральные делители, никаких проблем, но есть одно "но" (иначе чего бы было писать это всё). Более эффективный с точки зрения скорости способ заключается в поиске делителей не до n + 1 в цикле, а до int(n ** 0.5) + 1, то есть до квадратного корня из числа включительно! Возведение числа в степень 0.5 - это то же самое, что извлечение квадратного корня. В эффективном случае за одну проверку мы находим...
Мы уже обсуждали, что функции комплексной переменной, как правило, многозначны. Степень тоже. Давайте выясним, сколько же значений у единицы в степени i. Точно среди них есть 1, но...