Problem C: Function
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:399
Solved:118
Description
对于一个函数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)
Input
会有若干行。
并以 -1,-1,-1 结束。
Output
输出若干行,每一行格式:
w(a, b, c) = ans
Sample Input Copy
1 1 1
2 2 2
-1 -1 -1
Sample Output Copy
w(1, 1, 1) = 2
w(2, 2, 2) = 4