两个RE
查看原帖
两个RE
1423631
heziqian666楼主2025/1/11 15:59
#include<bits/stdc++.h>
using namespace std;
long long jc(long long a){
	int cnt=1;
	for(int i=1;i<=a;i++) {
			cnt*=i;
		}
	return cnt;
}
long long jiechen(long long a)
{
	if(a==0){
		return 1;
	}
	int cnt=1;
	if(a%2==1)
	{
		for(long long i=1;i<=a;i+=2) {
			cnt*=i;
		}
	}
	else{
		for(long long i=2;i<=a;i+=2) {
			cnt*=i;
		}
	}
	return cnt;
	
}
int main() {
	long long n,m;
	cin>>n;
	for(long long i=1;i<=n;++i)
	{
		cin>>m;
		cout<<2*jc(m)/jiechen(m)<<'\n';
	} 
}
2025/1/11 15:59
加载中...