Вопросы с тегом «calculus»

Используйте этот тег для задач, связанных с интеграцией или дифференциацией функций.

73
Создайте «H» из меньших «H»

Вызов Создайте функцию или программу, которая при задании целого числа sizeвыполняет следующие действия: Если sizeравно 1, выведите H H HHH H H Если sizeбольше 1, выведите X X XXX X X где Xвывод программы / функции дляsize - 1 (Если вы предпочитаете, базовый случай может соответствовать 0, если вы...

52
Помоги мне с дифференциальным исчислением!

Я люблю программирование и знаю каждый язык, но я сосу математику. К сожалению, моя школа требует, чтобы компьютеры учеников проходили год обучения. На следующей неделе будет тест, и я не знаю ни одной формулы для производных! Пожалуйста, помогите мне найти формулы. Мне нужен шпаргалка - программа...

45
Напишите интерпретатор для нетипизированного лямбда-исчисления

Задача состоит в том, чтобы написать интерпретатор для нетипизированного лямбда-исчисления, используя как можно меньше символов. Мы определяем нетипизированное лямбда-исчисление следующим образом: Синтаксис Существуют следующие три вида выражений: Лямбда-выражение имеет форму, (λ x. e)где xможет...

37
P i = = 3, 2

Вдохновлен этим видео из серии Infinite . Введение Пи определяется как отношение длины окружности к диаметру круга. Но как определяется круг? Обычно круг определяется как точки с постоянным расстоянием до центральной точки (предположим, что центр находится в (0,0)). Следующий вопрос будет таким:...

29
Косинус педанта

Мой босс только что сказал мне написать функцию косинуса. Будучи хорошим математическим фанатом, мой разум сразу же вызвал соответствующую серию Тейлора. cos(x) = 1 / 0! - x^2 / 2! + x^4 / 4! - x^6 / 6! + ... + (-1)^k x^(2k) / (2k)! + ... Тем не менее, мой босс очень разборчив. Он хотел бы иметь...

25
Рекурсивная подстановка строк

Задание Напишите программу или функцию, которая с учетом трех строк A, B, Cсоздает выходную строку, в которой каждый экземпляр Bin Aбыл рекурсивно заменен C. Под рекурсивной подстановкой понимается повторение подстановки, когда на каждом шаге все неперекрывающиеся экземпляры Bin A(выбираются жадно...

22
Оптимизация компилятора SKI

Исчисление SKI вариант исчисления лямбда , который не использует лямбда - выражения. Вместо этого, только приложения и комбинаторов S , K и I используются. В этой задаче ваша задача состоит в том, чтобы перевести термины SKI в лямбда-термины в β нормальной форме . Входная спецификация Вводом...

21
Символическая интеграция полиномов

Примените неопределенный интеграл к данной строке. Единственные правила, которые вы будете использовать, определены так: ^cx ^ (n) dx = (c / (n + 1)) x ^ (n + 1) + C, n ≠ -1 c, C и n - все постоянные. Характеристики: Вы должны иметь возможность интегрировать полиномы с любой из возможных функций:...

20
Символическое дифференцирование многочленов

Символическое дифференцирование 1: ушел Coefishin ' задача Напишите программу, которая принимает полином от x из стандартного ввода (1 <deg (p) <128) и дифференцирует его. Входной многочлен будет строкой следующей формы: "a + bx + cx^2 + dx^3 +" ... где коэффициент каждого члена является...

20
Это усеченное треугольное число?

Связанная последовательность OEIS: A008867 Усеченное треугольное число Общим свойством треугольных чисел является то, что они могут быть расположены в виде треугольника. Например, возьмите 21 и расположите в треугольник os: о оо ооо оооо ооооо оооооо Давайте определим «усечение»: разрезание...

19
Сортировка с обратной вставкой

Задача Сформировать первоначальный зашифрованный список, от движений , что вставки Сортировать бы сортировать его. Исходный список будет содержать все числа от 0до N-1(включительно), где Nуказан размер ввода. вход Список, содержащий необходимые шаги для сортировки списка. Каждое значение...

19
Приближенные определенные интегралы с использованием сумм Римана

Левая и правая римановы суммы являются приближениями к определенным интегралам . Конечно, в математике мы должны быть очень точными, поэтому мы стремимся вычислять их с помощью ряда подразделений, приближающихся к бесконечности, но это не требуется для целей этой задачи. Вместо этого вы должны...

17
Гамма-функция Гольф

Учитывая действительное число tв (-10^9,13)(не включая -10^9или 13) в качестве входных данных, выходных данных Γ(t), также известный как гамма-функция , которая определяется следующим образом: Вы не можете использовать встроенную гамма-функцию для решения этой задачи, а также не можете использовать...

16
Разложи число!

Ваша задача - разложить число в следующем формате. Это похоже на базовое преобразование, за исключением того, что вместо перечисления digitsв базе, вы перечисляете values, так что этот список складывается со входом. Если заданная база есть n, то каждое число в списке должно быть в форме k*(n**m),...

15
Найти скорость изменения в точке полинома

По заданному уравнению многочлена и x-координаты найдите скорость изменения точки в этой x-координате на кривой. Полином имеет вид: ax n + ax n-1 + ... + ax 1 + a, где a ϵ Q и n ϵ W. Для этой задачи n также может быть 0, если вы не хотите иметь иметь дело с особыми случаями (константами), где нет...

15
Правило цепочки

У нас было много проблем, связанных с дифференциацией и интеграцией, но не было просто решения проблем, связанных с тарифами. Таким образом, в этом задании вы получите набор производных (они будут числовыми, а не с точки зрения каких-либо переменных) и вам нужно будет найти другую производную....

12
Последовательность Лемера-Контета

Последовательность Лемера-Контета является такой последовательностью, что a (n) является n- й производной функции f (x) = x x по x, что оценивается при x = 1 . задача Возьмите неотрицательное целое число в качестве входных данных и выведите n- й член последовательности Лемера-Конте. Это код-гольф,...

11
Оценить дзета-функцию Римана по комплексному числу

Вступление Я нашел этот вопрос закрытым, потому что он был неясен, но это была хорошая идея. Я сделаю все возможное, чтобы превратить это в явный вызов. Функция Римана Зета является специальной функцией , которая определяется как аналитическое продолжение в сложную плоскость. Есть много...

9
Визуализируйте церковные цифры

Фон Визуализация терминов λ-исчисления Знаменитый лямбда-жонглер (и гольфист кода ) Джон Тромп изобрел интересную визуализацию терминов в λ-исчислении. По его словам: абстракции (лямбды) представлены горизонтальными линиями, переменные - вертикальными линиями, исходящими от их связующей лямбды, а...