挑战
编写一个程序,该程序接受一个由4个整数组成的数组(表示由某种算法生成的数字序列),并返回随后的下一个整数。
我们将只使用简单的加,减,乘和除法算法,该算法具有恒定的(即不变的)变化。
对于除法,我们将使用floor
整数值:133/4 = 33
和33/4 = 8
您可以假设总会有一个有效的返回值
测试用例
[14,24,34,44]
应该返回54(加法算法)
[105,45,-15,-75]
应该返回-135(减法算法)
[5,25,125,625]
应返回3125(乘法算法)
[256,64,16,4]
应该返回1(除法算法)
通用规则
-81/4
是21 r 3
或-20 r -1
。