记录编号 201879 评测结果 AAWWWWWWWA
题目名称 [SYOI 2015] Asm.Def的枪榴弹 最终得分 30
用户昵称 GravatarGaoErFu 是否通过 未通过
代码语言 C++ 运行时间 0.002 s
提交时间 2015-10-31 15:11:34 内存使用 0.29 MiB
显示代码纯文本
#include<stdio.h>
int a[20][5]={0};//房间状态 
int main()
{
	freopen("asm_grenade.in","r",stdin);
	freopen("asm_grenade.out","w",stdout);
	int i,j,k1,k2,k3,n,u,m=0,max=0,flag=0,q,p;
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{scanf("%d",&u);a[i][0]=u;}//机器人 
	for(i=1;i<=n;i++)
	{scanf("%d",&u);a[i][1]=u;}//炮台
	for(i=1;i<=n;i++)
	{scanf("%d",&u);a[i][2]=u;}//甲
	for(i=1;i<=n;i++)
	{scanf("%d",&u);a[i][3]=u;}//乙
	for(i=1;i<=n;i++)
	{scanf("%d",&u);a[i][4]=u;}//丙 
	scanf("%d%d%d",&k1,&k2,&k3);
	max=k1+k2+k3;
	for(i=1;i<=n;i++)
	{if(max>=a[i][0]+a[i][1]&&k1+k3>=a[i][0]&&k2+k3>=a[i][1]&&a[i][0]+a[i][1]<a[i][2]+a[i][3]+a[i][4])
	{max=max-a[i][0]-a[i][1]+a[i][2]+a[i][3]+a[i][4];}}
	printf("%d",max);
}