Pascal题 5

一中信息组需要选一个组长。信息组一共有n个人,分别用1到n编号,其中m个人参与了投票。得票数过半(票数大于mdiv2)的人将被选为组长。输入数据将告知这m个人分别将票投给... 一中信息组需要选一个组长。信息组一共有n个人,分别用1到n编号,其中m个人参与了投票。得票数过半(票数大于m div 2)的人将被选为组长。
输入数据将告知这m个人分别将票投给了谁,请统计出谁将担任一中信息组的组长。
输入数据
第一行两个数n和m。
第二行有m个数,这些数都是不超过n的正整数,表明这m个人的选择。
输出数据
输出将被选为组长的人。如果没有人的票数过半,请输出-1。
输入样例
7 4
7 7 2 7
输出样例
7
时间限制
各测试点1秒
内存限制
你的程序将被分配32MB的运行空间
数据规模
1<=n<=maxlongint
1<=m<=10000
//一定要注意数据量的问题;
展开
 我来答
百度网友df5604ebc8a
2011-07-05 · TA获得超过2701个赞
知道大有可为答主
回答量:4883
采纳率:0%
帮助的人:2711万
展开全部
var a,q,w:longint;
c:boolean;
begin
for a:=1000 to 9999 do begin
c:=true;
for q:=1 to 10 do if a mod q<>q-1 then c:=false;
if c then write(a:8);
end;
writeln;
end.

答案:2519 5039 7559
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式