比赛 Asm_Def战记之透明计算网络 评测结果 AWWWWWWWWW
题目名称 Asm_Def排兵布阵 最终得分 10
用户昵称 小明 运行时间 0.025 s
代码语言 C++ 内存使用 1.31 MiB
提交时间 2015-11-01 10:06:36
显示代码纯文本
#include<stdio.h>
int main()
{
	freopen("asm_formation.in","r",stdin);	
	freopen("asm_formation.out","w",stdout);
	int i,j,k,num[100010],x,z=0;
	long long  a[100010]={1};
	scanf("%d",&k);
	num[0]=0;
	for (i=1;i<=k;i++)
	{
		scanf("%d",&num[i]);
		z+=num[i-1];
		if(num[i]==1)
			a[i]=a[i-1];
		else
		{
			x=num[i];
			a[i]=a[i-1];
			for (j=1;j<x;j++)
			{
				a[i]*=(z+1);
				a[i]=a[i]%998244353;
			}
		}
	}
	printf("%d",a[k]);
	return 0;
}