/*题目描述
地球历公元 6036 年,全宇宙准备竞选一个最贤能的人当总统,共有 nn 个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统。
输入格式
第一行为一个整数 nn,代表竞选总统的人数。
接下来有 nn 行,分别为第一个候选人到第 nn 个候选人的票数。
输出格式
共两行,第一行是一个整数 mm,为当上总统的人的号数。
第二行是当上总统的人的选票。
输入输出样例
输入 #1 复制
5
98765
12365
87954
1022356
985678
输出 #1 复制
4
1022356
说明/提示
票数可能会很大,可能会到 100位数字。*/
#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;
int cmp(char a[100],char b[100])
{if(strlen(a)>strlen(b)) return 1;;if(strlen(a)==strlen(b)) {if(strcmp(a,b)<0) return -1;if(strcmp(a,b)==0) return 0;if(strcmp(a,b)>0) return 1;        }if(strlen(a)<strlen(b)) return -1;
}
int main()
{int n;int id;char a[100][100];char b[100];scanf("%d",&n);for(int i=0;i<n;i++){scanf("%s",&a[i]);}strcpy(b,a[0]);for(int i=1;i<n;i++){if(cmp(a[i],b)>0){strcpy(b,a[i]);id=i+1;}}printf("%d\n%s\n",id,a[id-1]);
}

洛谷P1781宇宙总统相关推荐

  1. 洛谷P1781 宇宙总统 题解

    [P1781 宇宙总统]题目描述 地球历公元 6036 年,全宇宙准备竞选一个最贤能的人当总统,共有 n 个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 输入格式 第一行为一个 ...

  2. 洛谷——P1781 宇宙总统

    题目背景 宇宙总统竞选 题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 输入输出格式 输入格式: pr ...

  3. 洛谷1781 宇宙总统

    题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竟选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 说明 票数可能会很大,可能回到100位数字. n< ...

  4. 排序——宇宙总统(洛谷 P1781)

    题目选自洛谷P1781 这里不再讲述各种基本排序实现,如想了解可以参考我之前的算法里的几种排序算法知识点. 主要讲述在竞赛过程中,我们如何将排序算法运用到解题当中来,一般情况下,需要用到排序的时候,我 ...

  5. P1781 宇宙总统

    题目背景 宇宙总统竞选 题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 输入格式 president. ...

  6. 宇宙总统(洛谷-P1781)

    题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 输入输出格式 输入格式: 第一行为一个整数n,代表竞选 ...

  7. “宇宙总统”计票(洛谷P1781题题解,Java语言描述)

    题目要求 P1781题目链接 分析 大数,并不是阻挠我们的理由,我们只需要使用BigInteger,管你干啥呢是吧~ AC代码(Java语言描述) import java.math.BigIntege ...

  8. 【OJ】洛谷排序题单题解锦集

    题单简介 题目解析 P1271[深基9.例1]选举学生会 P1177[模板]快速排序 P1923[深基9.例4]求第 k 小的数 P1059 明明的随机数 P1093 奖学金 P1781 宇宙总统 P ...

  9. 【算法1-2】排序(今天刷洛谷了嘛)

    P1271 [深基9.例1]选举学生会 #include<iostream> #include<algorithm> #include<cstdio> #inclu ...

最新文章

  1. jsp连接mysql数据库 例子_jsp连接mysql数据库的例子
  2. python画图代码彩虹-Python利用turtle库绘制彩虹代码示例
  3. Ajax 开发中遇到的乱码问题
  4. python的for循环语句_干货丨Python的循环语句基础讲解!
  5. hdu 5672(尺取法)
  6. How to install sharepoint server 2010 sp2 in window 7 x64
  7. linux docker导入镜像,Docker镜像的导入和导出
  8. JAVA第六章第6题,java第六章例题源代码
  9. SQL点滴系列之删除数据(五)
  10. 计算机网络基础笔记 运输层协议UDP/TCP
  11. mysql字段冲突报错
  12. 【干货】小米用户画像实战.pdf(附下载链接)
  13. Keras学习---数据预处理篇
  14. 8.3 bert的蒸馏讲解 意境级
  15. 步步为营 .NET 设计模式学习笔记 十、Builder(建造者模式)
  16. MFC入门到精通1-创建项目
  17. 关于netty的中nettyio.netty.util.IllegalReferenceCountException: refCnt: 0, decrement: 1异常排除
  18. 应用在汽车倒车影像中的环境光传感芯片
  19. AccessibilityService的学习,抢红包实现
  20. OSI网络模型,IO模型,BIO模型,NIO模型,AIO模型,TCP/IP协议

热门文章

  1. laravel接合monolog实现日志记录到Elasticsearch实践
  2. Tkinter 1. 基本介绍
  3. 这朵玫瑰叫Jenny
  4. iPhone上Siri无法正常回应如何解决?
  5. go语言之time包的使用
  6. 如何利用软件绘制数学图像中的箭头坐标轴图像?
  7. 《Python编程:从入门到实践》读书笔记:第13章 外星人来了
  8. Python标准库简介
  9. moment的使用在vue项目中的使用 (亲测有效)
  10. 基于单片机的温湿度串口监控系统设计(#0429)