【题解】

  排个序然后扫一遍进行统计即可。

 #include<cstdio>
#include<algorithm>
#include<cstring>
#define LL long long
#define rg register
#define N 200010
using namespace std;
int n,a[N],cnt=;
inline int read(){
int k=,f=; char c=getchar();
while(c<''||c>'')c=='-'&&(f=-),c=getchar();
while(''<=c&&c<='')k=k*+c-'',c=getchar();
return k*f;
}
int main(){
n=read();
for(rg int i=;i<=n;i++) a[i]=read();
sort(a+,a++n);
for(rg int i=;i<=n+;i++){
if(a[i]!=a[i-]){
printf("%d %d\n",a[i-],cnt);
cnt=;
}
cnt++;
}
return ;
}

最新文章

  1. zabbix完整安装
  2. AB窗体互传参数
  3. Laravel5.1-Eloquent ORM:起步
  4. Flume使用小结
  5. 《生活就像练习》读书笔记(一)——AQAL理论和象限
  6. pthread_cancel
  7. ios 缓存相关信息收集
  8. jquery uploadify上传文件插件导致浏览器崩溃问题解决方法
  9. 【HDOJ】1890 Robotic Sort
  10. [转载]10 Best Tools For Websites And Apps Development Ever
  11. slots
  12. ASP.NET MVC 5 学习教程:数据迁移之添加字段
  13. MySQL Replicationation基础
  14. 微信企业号JS-SDK选择图片、上传图片
  15. Jdk1.6编译,1.7执行,1.7中没有需要的类,为何不会报错
  16. javascript性能优化之避免二次评估
  17. socket粗解
  18. 【Canal源码分析】TableMetaTSDB
  19. mysql 行转列 (case when的使用)
  20. C#学习笔记(一):C#简介

热门文章

  1. TypeError: expected bytes-like object, not str
  2. bzoj1407 [Noi2002]Savage——扩展欧几里得
  3. UVaLive 6832 Bit String Reordering (模拟)
  4. Ubuntu12.04安装JDK(jdk-6u45-linux-x64.bin)(转载)
  5. Ruby实例方法和类方法的简写
  6. bzoj 3156: 防御准备【斜率优化dp】
  7. ViewPager(4)用viewpager实现splash view
  8. [ CQOI 2014 ] 数三角形
  9. CF822C Hacker, pack your bags!
  10. Flask Web 发送邮件单文件