1186:出现次数超过一半的数

时间限制: 1000 ms         内存限制: 65536 KB
提交数: 15584     通过数: 7167

【题目描述】

给出一个含有n(0 < n <= 1000)个整数的数组,请找出其中出现次数超过一半的数。数组中的数大于-50且小于50。

【输入】

第一行包含一个整数n,表示数组大小;

第二行包含n个整数,分别是数组中的每个元素,相邻两个元素之间用单个空格隔开。

【输出】

如果存在这样的数,输出这个数;否则输出no。

【输入样例】

3
1 2 2

【输出样例】

2

【参考代码】

#include <stdio.h>
#define N 1010
int a[N];
int main()
{int i,n,x,flag=0;scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&x);a[x+50]++;}for(i=0;i<N;i++){if(a[i]>=n/2.0){printf("%d ",i-50);flag=1;}}if(flag==0)printf("no");printf("\n");return 0;
}

http://ybt.ssoier.cn:8088/problem_show.php?pid=1186

信息学奥赛一本通(1186:出现次数超过一半的数)相关推荐

  1. 信息学奥赛一本通 1244:和为给定数 通过

    我的信息学奥赛一本通个人主页:信息学奥赛一本通(C++版)在线评测系统http://ybt.ssoier.cn:8088/userinfo.php?name=15276768892 1244:和为给定 ...

  2. 信息学奥赛一本通(1187:统计字符数)

    1187:统计字符数 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 11588     通过数: 6641 [题目描述] 给定一个由a-z这26个字符组成的字符串 ...

  3. 信息学奥赛一本通 1066:满足条件的数累加 | OpenJudge NOI 1.5 10

    [题目链接] ybt 1066:满足条件的数累加 OpenJudge NOI 1.5 10:满足条件的数累加 [题目考点] 1. 循环求和 设置加和变量s,记住要将其初始化为0.int s = 0; ...

  4. 信息学奥赛一本通C++语言——1041:奇偶数判断

    [题目描述] 给定一个整数,判断该数是奇数还是偶数.如果n是奇数,输出odd:如果n是偶数,输出even. [输入] 输入仅一行,一个大于零的正整数n. [输出] 输出仅一行,如果n是奇数,输出odd ...

  5. 信息学奥赛一本通C++语言——1039:判断数正负

    [题目描述] 给定一个整数N,判断其正负.如果N>0,输出positive:如果N=0,输出zero:如果N<0,输出negative. [输入] 一个整数N(−10^9≤N≤10 ^9) ...

  6. 信息学奥赛一本通 1244:和为给定数 | OpenJudge NOI 1.11 07:和为给定数

    [题目链接] ybt 1244:和为给定数 OpenJudge NOI 1.11 07:和为给定数 [题目考点] 1. 二分:查找某个数是否存在 代码模板为: while(l <= r) {m ...

  7. 信息学奥赛一本通(基础算法与数据结构-题解汇总目录)

    信息学奥赛一本通(C++版)在线评测系统 基础(二)基础算法   更新中...... 第一章高精度计算 1307[例1.3]高精度乘法 1308[例1.5]高精除 1309[例1.6]回文数(Noip ...

  8. 信息学奥赛一本通超详细题解,动画图文题解

    内容来源于微信公众号:大神编程.已经过原文作者授权. 更新时间:2020-11-5 现在开始更新基础算法题. 个人感言:从未见过如此详细的题解,动画.图文结合,适合任何水平的选手.尤其是特别适合自学的 ...

  9. 出现次数超过一半的数(信息学奥赛一本通-T1186)

    [题目描述] 给出一个含有n(0 < n ≤ 1000)个整数的数组,请找出其中出现次数超过一半的数.数组中的数大于-50且小于50. [输入] 第一行包含一个整数n,表示数组大小: 第二行包含 ...

最新文章

  1. 资源 | Hinton、LeCun、吴恩达......不容错过的15大机器学习课程都在这儿了
  2. Windows 编程[3] - 学习窗体生成的过程三
  3. Linux远程软件xshell的使用
  4. tensorflow 报错(完善中)
  5. C++数据结构struct
  6. 开发技巧汇总|对于imag.js你不知道的事
  7. cad卸载工具_一辈子都不会卸载的百款AutoCAD插件,款款精品打包带走!
  8. 柳传志:我从来软弱 但不摇摆不做改革牺牲品
  9. Flutter中设ListView的shrinkWrap为ture导致的崩溃
  10. c语言程序发生算术溢出,谈谈C语言的溢出
  11. Rasa 3.x 学习系列-Rasa [3.4.0] - 2022-12-14新版本发布
  12. [从零开始unity3D]“五子连珠”游戏实现,网格数组的创建(1)
  13. TensorFlow入门教程:8:训练数据之Iris数据集
  14. Python bool布尔类型(解析)
  15. 一起学OCP:oracle-082题库及解析(21-40)
  16. 驰骋BPM系统-表单引擎-流程引擎 2020年大换装
  17. 关键词分析和查找工具
  18. 潭州学院html学习(day06)
  19. 复旦微FM33LE0x单片机之多通道ADC DMA
  20. 2021年广东工业大学第十五届文远知行杯程序设计竞赛(E-捡贝壳)

热门文章

  1. my97DatePicker 自定义扩展方法(实现备忘录)
  2. [译]Kinect for Windows SDK开发入门(八):骨骼追踪进阶 上
  3. 最新!数字人民币横空出世,5万深圳人瓜分1000万红包!
  4. 推荐一款多功能时间管理神器
  5. 蚂蚁金服 Service Mesh 大规模落地系列 - 运维篇
  6. Spark家族:Win10系统下搭建Scala开发环境
  7. 读书笔记—《销售铁军》随记7
  8. Flask Bind-DLZ + Mysql DNS管理平台
  9. c# 使用GDAL处理大图
  10. jdk动态代理和cglib的区别