问题标题: 酷町堂:3112

0
0
已解决
李辰星
李辰星
资深守护
资深守护

请问我哪错了?(3112)

#include<bits/stdc++.h>
using namespace std;
int main()
{
long long m,n=1,i,a[20000]={0},t=0;
cin>>m;
for(i=1;i<=m;i++)
{
    cin>>a[i];
}
sort(a+1,a+1+m);
for(i=1;i<=20000;i++)
{
    if(a[i]==0)
    {
        cout<<t<<" "<<n;
        break;
    }
    if(i==1)
    t=a[i];
    else if(t==a[i])
    n++;
    else if(t!=a[i])
    {
        cout<<t<<" "<<n<<endl;
        t=a[i];
        n=1;
    }
}
}


0
已采纳
徐紫尘
徐紫尘
高级光能
高级光能

数据很大,桶装不下,要用结构体、排序......

(你以前不是问过了吗?)

我要回答