首页 > 学院 > 开发设计 > 正文

P1781 宇宙总统

2019-11-14 11:23:36
字体:
来源:转载
供稿:网友

题目描述

给出n个的总统候选人的票数(100位数字),输出第几人的票数最大和他的票数。

样例输入

59876512365879541022356985678

样例输出

41022356

思路

O(n)用字符串比较两个数字。(1)长度长的数字一定大。(2)如果长度相同,直接两个字符串比较。var i,j,n:longint; s,a:string;begin readln(n); readln(a); j:=1; for i:=2 to n do begin readln(s); if length(s)>length(a) then begin a:=s;j:=i;end else if length(s)=length(a) then if s>a then begin a:=s;j:=i;end; end; writeln(j); writeln(a);end.
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表