1 条题解

  • 0
    @ 2025-7-4 15:45:24

    第二类斯特林数

    递推公式:s[n][m]=s[n-1][m-1]+m*s[n-1][m]
    
    #include<bits/stdc++.h>
    using namespace std;
    long long n,s[2000][2000],m;
    long long stl(int x,int y){
    	if(y==1)return 1; 
    	if(x==y)return 1;
    	if(x<y)return 0;
    	if(y==0)return 0;
    	return stl(x-1,y-1)+y*stl(x-1,y);
    }
    int main(){
    	cin>>n>>m;
    	cout<<stl(n,m);
    	return 0;
    }
    
    • 1

    信息

    ID
    628
    时间
    1000ms
    内存
    256MiB
    难度
    4
    标签
    (无)
    递交数
    58
    已通过
    29
    上传者