选票统计
来源:互联网 发布:mac 卸载搜狗输入法 编辑:程序博客网 时间:2024/05/16 09:04
选票统计
Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic
Problem Description
某校学生会主席由全校学生投票选举产生,共有m名候选人报名参选,编号为1到m(0<m<1000),全校有n名学生(0<n<30000),每人都可以投票。但每人只能投一票,每票只能选1名候选人。请你设计一个程序能够统计出哪个候选人得票最高,得了多少票。不会出现得票数相同的情况。
Input
第一行输入候选人数m和学生数n,以空格分开;
下面依次输入每个学生所选的候选人的编号。
下面依次输入每个学生所选的候选人的编号。
Output
第一行输出得票最多的候选人编号;
第二行输出该候选人所得的票数。
第二行输出该候选人所得的票数。
Example Input
3 101 2 3 2 3 1 2 3 1 3
Example Output
34
Hint
#include<stdio.h>
#include<string.h>
int main()
{
int m,n,i,j,s[1001],p[30001];
int max,flag;
memset(s,0,1001);
scanf("%d %d",&m,&n);
for(j=0;j<n;j++)
{
scanf("%d",&p[j]);
}
for(j=0;j<m;j++)
for(i=0;i<n;i++)
{
if(p[i]==j+1)
s[j]++;
}
max=s[0];
flag=0;
for(i=0;i<m;i++)
{
if(s[i]>max)
{
max=s[i];
flag=i;
}
}
printf("%d\n%d",flag+1,max);
return 0;
}
0 0
- 统计选票
- 统计选票
- 选票统计
- 选票统计
- 选票统计
- 选票统计
- 选票统计
- 选票统计
- 选票统计
- 选票统计
- 选票统计
- 选票统计
- 选票统计
- 1294选票统计
- 选票统计系统
- SDUTOJ 1294选票统计
- sdut1294选票统计
- 选票统计 (sdut oj)
- Android View的事件分发机制
- [LeetCode]--40. Combination Sum II
- 判断素数
- Docker容器内多进程管理(一)-Supervisor
- 垃圾回收算法之标记-整理算法
- 选票统计
- unity shader中的矩阵变换知识
- 判断闰年
- JS日期选择器(兼容IE,Firefox,Opera等主流浏览器)
- linux 安装Qt
- 云计算笔记(第一天)
- C语言中循环结构
- jquery里面怎么跳出each循环
- Robot Framework - 连接Oracel数据库