谁能帮我加个高精
  • 板块P1255 数楼梯
  • 楼主limeng911
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/5/14 12:02
  • 上次更新2023/10/23 15:47:21
查看原帖
谁能帮我加个高精
677142
limeng911楼主2023/5/14 12:02
#include<bits/stdc++.h>
using namespace std;
int a[1005];
int zuhe(int x,int  y){
	int s=1,k=1;
	int y1=y,x1=x;
	for(int i=1;i<=y;i++){
		s*=y1;
		y1--; 
//		cout<<s<<endl;
	}
	for(int i=1;i<=y;i++){
		k*=x1;
		x1-- ;
//		cout<<k<<endl;
	}
	return k/s;
}
int main(){
	int n,p=0;
	cin>>n;
//	int x=8,y=2;
//	int s=1,k=1;
//	int y1=y,x1=x;
//	for(int i=1;i<=y;i++){
//		s*=y1;
//		y1--; 
//		cout<<s<<endl;
//	}
//	for(int i=1;i<=y;i++){
//		k*=x1;
//		x1-- ;
//		cout<<k<<endl;
//	}
//	cout<<k<<' '<<s<<' '<<k/s;
	for(int i=0;i<=n;i++){
		p+=zuhe(n-i,i);
	}
//	cout<<zuhe(8,2);
	cout<<p;
	return 0;
}
2023/5/14 12:02
加载中...