[заплачу] Программа На Лиспе (common Или Mu)

  • Автор темы -
  • Дата начала

Гость
#1
Доброго времени суток.

Есть задание
Суммирование рациональных выражений

Реализовать символьное вычисление суммы двух заданных
рациональных выражений. Полученное рациональное выражение должно
состоять только из приведённых многочленов.
Рациональное выражение представляет собой дробь, в числителе и
знаменателе которой стоят полиномы от одной однобуквенной
переменной. Полиномы являются в свою очередь суммой или разностью
нескольких одночленов. Одночленом может быть целое число, а также
произведение целого числа и целой положительной степени переменной
(степень, равная единице, не записывается). Знак операции умножения в
записи одночлена опускается. Например, полиномом является запись
X-15X↑3+2. Указанный полином не содержит подобных одночленов,
такие полиномы называются приведёнными.
В упрощённом решении задачи при записи исходных рациональных
выражений можно заключить их в скобки, а знаки арифметических
операций, числа и переменные разделять пробелами (чтобы упростить
ввод и обработку выражений). Например, выражения можно задать так:
((7 + 15 - 3 X) / X)+(X /(5 X ↑ 8)), и в результате будет
вычислено выражение
(110 X ↑ 8 – 15 X ↑ 9 + X ↑ 2) / (5 X ↑ 9) , или
с учётом упрощения: (110 X ↑ 6 – 15 X ↑ 7 + 1) / (5 X ↑ 7)
В полном решении задачи на вход программы поступают тексты
рациональных выражений без лишних скобок, а числа, буквы переменных
и знаки операций могут не разделяться пробелом, например: X/5X↑8.

Реализовать необходимо на common lisp или mulisp. Используемые компиляторы могу предоставить.
Цены и сроки можно обсудить в ЛС или
ICQ 356682654
Skype macclaus1

Выручайте, пожалуйста)

С уважением, Дмитрий.
 
D

deadt04ka

Гость
#2
Это где сейчас лисп то учат? Где учишься друг?