欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

洛谷 P1044 栈

程序员文章站 2022-03-21 07:50:42
...

洛谷 P1044 栈
洛谷 P1044 栈
思路:符合卡特兰数

#include <bits/stdc++.h>
using namespace std;
const int maxn = 20;
typedef long long ll;
ll catlan[maxn];
void get_catlan(){
	catlan[0]=1;
	for(int i=1;i<=18;i++)
		for(int j=0;j<i;j++)
			catlan[i]+=catlan[j]*catlan[i-1-j];
}
int main(){
	int n;cin>>n;
	get_catlan();
	cout<<catlan[n];
	return 0;
}
相关标签: 洛谷