#include <map> #include <cstdio> using namespace std; map<long long,int> m; int n,x; int main(){ scanf("%d",&n); for(int i=1;i<=n;i++) { scanf("%d",&x); m[x]++; } for(auto it=m.begin();it!=m.end();++it) { printf("%lld %d\n",*it); //怎么过的编译? } return 0; }