1072. Function(Function(F...

时间限制 1000 ms
内存限制 128 MB

题目描述

对于一个递归函数w(a,b,c)

如果a< =0 or b< =0 or c< =0就返回值1.
如果a> 20 or b> 20 or c> 20就返回w(20,20,20)
如果a< b并且b< c 就返回w(a,b,c-1)+w(a,b-1,c-1)-w(a,b-1,c)
其它别的情况就返回w(a-1,b,c)+w(a-1,b-1,c)+w(a-1,b,c-1)-w(a-1,b-1,c-1)

这是个简单的递归函数,但实现起来可能会有些问题。当a,b,c均为15时,调用的次数将非常的多。你要想个办法才行.

输入数据

会有若干行.
并以 $-1,-1,-1$ 结束.

输出数据

输出若干行

样例输入

1 1 1
2 2 2
-1 -1 -1

样例输出

w(1, 1, 1) = 2
w(2, 2, 2) = 4

题目信息

未提交
未通过无法查看
未通过无法查看