👍 0 👎 |
Решение функций, задача во вложенном файлеБуду очень благодарен если объясните, простым языком, на примере 2-х первых, как такое решать, что необходимо знать, или подскажите где такое искать, что читать. 3-ий прошу решение, без пояснений, сам попробую к вашему ответу прийти. 4-ый сам полностью.
обучение Python информатика высшая математика математика изучение языков программирования программирование обучение
Максим
|
👍 +2 👎 |
Добрый день, если я всё правильно поняла, то всё, что требуется — написать небольшой скриптик на Python и подставить значения. Функция у Вас уже дана и даже написана на питоне. Для того, чтобы решить каждый из четырех примеров нужно просто подставить в написанную функцию значения и произвести нужные операции. Напомню (а может и расскажу в первый раз), что функция mod — это функция нахождения остатка от деления (например, 12 mod 4 = 0, 12 mod 5 = 2) и в питоне обозначается как %. Функция возведения в степень тоже есть в питоне, обозначается как **. Таком образом, для того, чтобы решить первый пример нужно, чтобы в одном рабочем пространстве был написан код функции f и сам пример. Для первого примера это выглядит так: f(2, 2) % (11**11) = 7 (сам код — https://www.onlinegdb.com/VdhExRCM8). Для второго примера вот так: f(3, 3) % (12**12) = 61 (сам код — https://onlinegdb.com/HlWOlScaN). Для третьего и четвертого делается по аналогии. Обращаю Ваше внимание, что третий и четвертый пример будут выполнятся достаточного долго, так как всё-таки это рекурсия, и чем больше подставляемые значения, тем дольше будет выполняться программа (а может и вообще завершится с ошибкой, если произойдет ошибка, связанная с глубиной рекурсии и памятью). С рекурсиями всегда надо быть осторожным. Поэтому на Вашем месте я бы уточнила у преподавателя адекватность такой рекурсии и способы её оптимизации для того, чтобы найти ответ на такие большие числа. Надеюсь, Вам мой ответ поможет. А если Вас заинтересовало изучение языка Python, Вы знаете какого репетитора выбрать |
👍 0 👎 |
Большое спасибо, развëрнутый ответ, очень познавательно, буду пробовать! |
👍 +2 👎 |
https://www.geeksforgeeks.org/what-is-a-modulo-operator-in-python/ |
👍 0 👎 |
Вывожу 3-ий. Столкнулся с проблемой лимита рекурсии, были ошибки. Нашёл код по увеличению предела: |
👍 −1 👎 |
Дискретная математика: Деление числа 16
|
👍 +1 👎 |
Прошу о помощи в решении задачи по теории вероятности
|