求帮忙
查看原帖
求帮忙
835944
gyttnnd楼主2022/11/14 06:57
#include<bits/stdc++.h>
using namespace std;
int a[21],b[21],c[21],d[21];
int main()
{
	int aa,bb,cc,dd;
	cin>>aa>>bb>>cc>>dd;
	for(int i=1;i<=aa;i++)
	cin>>a[i];
	for(int i=1;i<=bb;i++)
	cin>>b[i];
	for(int i=1;i<=cc;i++)
	cin>>c[i];
	for(int i=1;i<=dd;i++)
	cin>>d[i];
	int suma=0,sumb=0,sum1,sum2,sum3,sum4;
	for(int i=1;i<=aa;i++)
    {
    	if(suma+a[i]>sumb+a[i])
    	sumb=sumb+a[i];
    	else
    	suma=suma+a[i];
	}
	sum1=max(suma,sumb);
	suma=0,sumb=0;
	for(int i=1;i<=bb;i++)
    {
    	if(suma+b[i]>sumb+b[i])
    	sumb=sumb+b[i];
    	else
    	suma=suma+b[i];
	}
	sum2=max(suma,sumb);
	suma=0,sumb=0;
	for(int i=1;i<=cc;i++)
    {
    	if(suma+c[i]>sumb+c[i])
    	sumb=sumb+c[i];
    	else
    	suma=suma+c[i];
	}
	sum3=max(suma,sumb);
	suma=0,sumb=0;
	for(int i=1;i<=dd;i++)
    {
    	if(suma+d[i]>sumb+d[i])
    	sumb=sumb+d[i];
    	else
    	suma=suma+d[i];
	}
	sum4=max(suma,sumb);
	cout<<sum1+sum2+sum3+sum4;
	return 0;
} 
2022/11/14 06:57
加载中...