用c编下面题目 有数学公式也可以有n个不同颜色的球放入不同颜色的盒子,有多少种方法使每一个不同颜色的球在不同颜色的盒子内?如:n=1 0;n=2 1;n=3 3;.补充:n个球放入n个盒子 一个球放一个盒子

问题描述:

用c编下面题目 有数学公式也可以
有n个不同颜色的球放入不同颜色的盒子,有多少种方法使每一个不同颜色的球在不同颜色的盒子内?如:n=1 0;n=2 1;n=3 3;.
补充:n个球放入n个盒子 一个球放一个盒子

#includeint coun(int n);int f(int n);int count(int n){if(1==n) return 0;if(2==n) return 1;return (n-1)*f(n-1);}int f(int n){if(1==n) return 1;return (count(n-1)+(n-1)*f(n-1));}void main(){int n,m;scan...