考虑如下递归算法:
solve(n)
if n<=1 return 1
else if n>=5 return n*solve(n-2)
else return n*solve(n-1)
则调用solve(7)得到的返回结果为( )。
105
840
210
420