问题标题: 酷町堂:4383

0
0
已解决
王文博
王文博
缔造者之神
缔造者之神
#include <bits/stdc++.h>
using namespace std;
int a[110],t,n,cnt;
int main()
{
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        cin>>t;
        a[t]++;
    }
    for(int i=109;i>=0;i--)
    {
        if(a[i]!=0&&cnt<2)
        {
            if(a[i]>=2)
            {
                cout<<i<<" "<<i;
                break;
            } 
            else
            {
                cout<<i<<" ";
                cnt++;
            }
        }
    }
}

 


0
已采纳
汪恺恒
汪恺恒
中级启示者
中级启示者

看不懂你的代码

其实很简单,输入完数组,

sort(a+1,a+1+n)

之后输出a[1]和a[2]就行了

0
0
我要回答