题目: 链接:https://ac.nowcoder.com/acm/problem/22218 来源:牛客网

草原上要举行男女混双的乒乓球比赛了,牛村要派出最强的队伍参加,我们假设男女组合战斗力值为男战斗力加上女战斗力的和,现在需要挑选组合战斗力最强的一对男女参赛。 给你牛村所有男生和女生的乒乓球战斗力列表,请计算最大的组合战斗力。

链接:https://ac.nowcoder.com/acm/problem/22218 来源:牛客网

输入描述: 输入三行。第一行输入两个整数n,m,表示男生数量和女生数量。

第二行输入n个整数ai,表示所有男生的战斗力值

第三行输入m个整数bi。,表示所有女生的战斗力值

1 <= n,m <= 100, 1 <=ai,bi <= 100

输出描述: 最大的组合战斗力值 示例1 输入 2 3 1 2 1 2 3

输出 5

此题要分两个来算,得先算出男生战斗力最大值在计算女生战斗力最大值,最后将两者相加即可,可以偷懒直接用max函数,也可以写if语句判断,整体思路就这样,亮一下代码(max函数法)需要if语句的可以自己改一下,代码仅供参考

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int maxn=0,maxu=0;
    int n,m,ns,nd;
    cin>>n>>m;
    for(int i=1;i<=n;i++)
    {
       cin>>ns;
       maxn=max(maxn,ns);//可以改if语句
    }     
    for(int i=1;i<=m;i++)
   {
      cin>>nd;
      maxu=max(maxu,nd);//可以改if语句
   }
     cout<<maxn+maxu<<endl;
}