代码:
#include<bits/stdc++.h>
using namespace std;
int n,k,maxn=0;
int main()
{
map<int,int> a;
cin>>n;
for(int i=0;i<n;i++){
scanf("%d",&k);
a[k]++;
maxn=max(k,maxn);
}
for(int i=0;i<=maxn;i++){
if(a[i]!=0){
printf("%d %d\n",i,a[i]);
}
}
return 0;
}
开启O2优化之前:
https://www.luogu.com.cn/record/136230582\
省流:全TLE\
开启02优化之后:
https://www.luogu.com.cn/record/136231367\
省流:全MLE