问题标题: 酷町堂:11183 求解

0
0
已解决
陶彦辰
陶彦辰
中级守护
中级守护

 

 

 

 

 

#include<bits/stdc++.h>

using namespace std;

int n,m;

int a[1005],b[1005],t1[10005],t2[10005];

int maxa=-1,minb=0x3f3f3f3f,pos1=10005,pos2=10005;

int main()

{

    cin>>n>>m;

    for(int i=1;i<=n;i++){

        cin>>a[i];

        t1[a[i]]++;

    }

    for(int i=1;i<=n;i++){

        if(t1[i]>maxa&&i<pos1){

            maxa=t1[i];

            pos1=i;

        }

    }

    for(int i=1;i<=m;i++){

        cin>>b[i];

        t2[b[i]]++;

    }

    for(int i=1;i<=m;i++){

        if(t2[i]<minb&&i<pos2){

            minb=t2[i];

            pos2=i;

        }

    }

    cout<<pos1+pos2;

    return 0;

}

 

 

 


0
已采纳
张百川
张百川
新手光能
新手光能

13行和23行都改成for(int i=1;i<=10005;i++)

0
李北辰
李北辰
资深守护
资深守护

我也是0分,没法帮你呀

ヽ(*。>Д<)o゜

0
王鹏轩
王鹏轩
高级守护
高级守护

e,我帮不了你,我没写

我要回答