unknown error
查看原帖
unknown error
502538
Fj234014楼主2023/11/28 18:07

为什么会unknown error啊???

#define Frosty_Jackal made
#include<iostream>
#include<cstdio>
#include<cstring>
#define Q printf(" QAQ ");
using namespace std;



int main()
{
	while(1)
	{
		int n;
		scanf("%d",&n);
		if(n==0) return 0;
		int s[6];
		memset(s,0,sizeof(s));
		for(int i=1;i<=n;++i) cin>>s[i];
		unsigned dp[s[1]+1][s[2]+1][s[3]+1][s[4]+1][s[5]+1];
		memset(dp,0,sizeof(dp));	
		dp[0][0][0][0][0]=1;
		for(int a=1;a<=s[1];++a)
		for(int b=0;b<=min(a,s[2]);++b)
		for(int c=0;c<=min(b,s[3]);++c)
		for(int d=0;d<=min(c,s[4]);++d)
		for(int e=0;e<=min(d,s[5]);++e)
		{
			if(a-1>=b && a ) dp[a][b][c][d][e]+=dp[a-1][b][c][d][e];
			if(b-1>=c && b ) dp[a][b][c][d][e]+=dp[a][b-1][c][d][e];
			if(c-1>=d && c) dp[a][b][c][d][e]+=dp[a][b][c-1][d][e];
			if(d-1>=e && d) dp[a][b][c][d][e]+=dp[a][b][c][d-1][e];
			if(e) dp[a][b][c][d][e]+=dp[a][b][c][d][e-1];
		}
		cout<<dp[s[1]][s[2]][s[3]][s[4]][s[5]]<<endl;
	}
	return 0;
}
/*
  
 */ 




2023/11/28 18:07
加载中...