[编程 |100] 明日之星

某项目组组织举办“明日之星”评选活动,投票采用无记名方式,投票后整理出投票清单,最后根据投票和评选规则选出一名“明日之星”。

评选规则:

  1. 票数最多者当选
  2. 票数相同的,根据员工姓名排序,字母序号越小排前面,a>b>c,A>B>C;如果姓名之间有包含关系,短的姓名排在长姓名的前面,Tom,Tomy。

输入描述:

输入为投票清单,用字符串表示,投票姓名之间用英文逗号隔开,中间不带空格,例如:

Tom,Lily,Tom,Lucy,Lucy,Jack

输入要求:

  1. 员工名字只包含大小写字母,首字母大写,其他字母小写
  2. 总票数n:0 < n < 100

输出描述:

如果不满足规则 1 则输出error 0001;否则输出最后当选的员工姓名。