将不确定的积分应用于给定的字符串。您将使用的唯一规则是这样定义的:
∫cx^(n)dx =(c /(n + 1))x ^(n + 1)+ C,n≠-1 c,C和n都是常数。
规格:
- 您必须能够将多项式与任何可能的特征集成:
- 系数,格式可能是分数
(numerator/denominator)
。 - 认识到e和π是常数,并且在其使用中,能够形成的级分或包含它们的表达式(可以像一小部分被保持
(e/denominator)
或(numerator/e)
,或者,如果在指数,x^(e+1)
)- 除了这两个特殊常数,所有系数都是有理数,实数。
- 指数,可能是分数
x^(exponent)
- 除了它们之外,与它们在一起
e
或π
在其中的表达将不会出现指数。(您不必集成,例如x^(e+1)
,但可以集成x^(e)
)
- 除了它们之外,与它们在一起
- 可以使用非x 1个字符的变量(即
f
)- 这仅适用于ASCII范围65-90和97-122。
- 您不必使用链式规则或集成
x^(-1)
。
- 系数,格式可能是分数
- 输出必须有填充(两个词之间的分隔符,即
x^2 + x + C
。 - 如果不知道如何与上述功能集成,则应打印出该程序
"Cannot integrate "+input
。 - 它必须是完整程序。
奖金:
- 如果您打印出用于降价格式的“漂亮”指数(而不是)
x^2
,则为-10%x<sup>2</sup>
。 - 如果您打印出等式(即
∫xdx = (1/2)x^2 + C
),则为-10%
例子:
输入:
x
输出:
(1/2)x^(2) + C
输入:
-f^(-2)
输出:
f^(-1) + C
输入:
(1/7)x^(1/7) + 5
输出:
(1/56)x^(8/7) + 5x + C
输入:
πx^e
输出:
(π/(e+1))x^(e+1) + C
输入:
(f+1)^(-1)
输出:
Cannot integrate (f+1)^(-1)
1
感到惊讶的是我们还没有这个问题-但我找不到重复项。+1
—
Digital Trauma 2015年
1.我假设除
—
彼得·泰勒
e
和之外π
,系数中唯一的值将是有理数?也就是说,没有必要处理多元多项式吗?2.当您说“ non-x 1-char variables ”时,您是要限制a-zA-Z
还是打算包含其他Unicode范围?
您是否认为如果某人的程序打印
—
Arcturus
ln(x) + C
输入为,应该有奖金x^(-1)
吗?
@Ampora否-打开一整罐蠕虫,处理ln系数。
—
艾迪生·克伦普
@LeifWillerts 1)我的意思是那
—
Addison Crump
x^(e+1)
将不是一个整数,但是可能是一个积分的结果。2)不会有多个字母变量。3)是的。4)是的,但是应该如此(1/56)x^(1/7+1) + C
(我在示例中犯了一个错误)。