当前位置: 首页 > news >正文

网架生产厂家排名seo成都培训

网架生产厂家排名,seo成都培训,江宁网站建设价格,自媒体app推广是做什么的题目描述 某次科研调查时得到了n个自然数,每个数均不超过1500000000(1.5*109)。已知不相同的数不超过10000个,现在需要统计这些自然数各自出现的次数,并按照自然数从小到大的顺序输出统计结果。 输入描述: 第1行是整数…

题目描述

某次科研调查时得到了n个自然数,每个数均不超过1500000000(1.5*109)。已知不相同的数不超过10000个,现在需要统计这些自然数各自出现的次数,并按照自然数从小到大的顺序输出统计结果。

输入描述:

第1行是整数n,表示自然数的个数。
第2~n+1行每行一个自然数。

输出描述:

输出m行(m为n个自然数中不相同数的个数),按照自然数从小到大的顺序输出。每行输出两个整数,分别是自然数和该数出现的次数,其间用一个空格隔开。

示例1

输入

8
2
4
2
4
5
100
2
100

输出

2 3
4 2
5 1
100 2

备注:

40%的数据满足:1 ≤ n ≤ 1000
80%的数据满足:1 ≤ n ≤ 50000
100%的数据满足:1 ≤ n ≤ 200000,每个数均不超过1500000000(1.5*109)

假如用冒泡排序,本题会运行超时,所以我们用qsort函数快速排序

下面附上代码

#include<stdio.h>
#include<stdlib.h>
int compare(const void*pa,const void*pb)
{int *a=(int*)pa;int *b=(int*)pb;return *a-*b;
}
int main()
{int n;int tmp;int num=1;scanf("%d",&n);int arr[n];for(int i=0;i<n;i++){scanf("%d",&arr[i]);}qsort(arr,n,sizeof(int),compare);for(int i=0;i<n;i++){if(arr[i]==arr[i+1]){num++;}else{printf("%d %d\n",arr[i],num);num=1;}}return 0;
}

http://www.qdjiajiao.com/news/3942.html

相关文章:

  • 秦皇岛营销式网站制作推广网址
  • 湖州佳成建设网站seo每日一帖
  • 建设一个视频网站怎样注册自己网站的域名
  • 海南微信网站制作平台网络推广渠道公司
  • 惠州网红夫唯seo
  • WordPress XSbrand主题论坛seo设置
  • 做网站要注意win10优化
  • 做网站出现的常见问题上海网络推广服务公司
  • 苏州seo网站系统外链官网
  • 大学 网站开发 专业百度推广app怎么收费
  • 深圳个人网站建设陕西网站关键词自然排名优化
  • 北京网站建设 知乎seo公司上海
  • FlashCS3网站建设详解厦门百度推广怎么做
  • 网站运营的内容北京刚刚传来特大消息
  • 做网站淮南黄页88网站推广效果
  • 网站设计合理成都网站关键词推广
  • 租赁空间网站建设b2b是什么意思
  • 制作网站公司谁家好普通话手抄报文字内容
  • 如何做幼儿园网站长沙优化网站厂家
  • 网站后期维护包括百度推广登陆网址
  • 网站怎么做好 优帮云情感式软文广告
  • 网站开发文档模板 开源网站优化公司大家好
  • 叫别人做网站需要注意什么admin5站长网
  • 天马网络 网站建设怎么在百度上推广自己的公司信息
  • 网站建设资讯版块如何做用户运营百度竞价开户渠道
  • 网站制作 企业网站建设哪家好体验营销策略有哪些
  • 企业网站建设的流程免费推广引流平台
  • 公司网站平台营销组合策略
  • 泗水网站建设免费网站在线观看人数在哪
  • 重庆李家沱网站建设传统营销与网络营销的区别