题库练习 递归函数(reduce)

A71012 | 递归函数(reduce)

来源编程题
时间限制1s
内存限制16MB
通过 / 提交0/0

题目描述

考虑如下的 3 参数递归函数 w(a,b,c)

如果 a \le 0b \le 0c \le 0 ,则w(a,b,c)=1

如果 a \gt 20b\gt 20c \gt 20 ,则 w(a,b,c)=w(20,20,20)

如果 a 其他情况下: w(a,b,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)

输入格式

1 行整数,包含 3 个数值,分别对应 abc 的值。

输出格式

一个数,即 w(a,b,c) 的结果。

输入输出样例

输入 #1
1 1 1
输出 #1
2
C++ 编辑器
输入
输出