P1781 宇宙总统】的更多相关文章

P1781 宇宙总统 题目背景 宇宙总统竞选 题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 输入输出格式 输入格式: president.in 第一行为一个整数n,代表竞选总统的人数. 接下来有n行,分别为第一个候选人到第n个候选人的票数. 输出格式: president.out 共两行,第一行是一个整数m,为当上总统的人的号数. 第二行是当上总统的人的选票. 输入输出样例 输入样例#1: 复制…
题目背景 宇宙总统竞选 题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 输入输出格式 输入格式: president.in 第一行为一个整数n,代表竞选总统的人数. 接下来有n行,分别为第一个候选人到第n个候选人的票数. 输出格式: president.out 共两行,第一行是一个整数m,为当上总统的人的号数. 第二行是当上总统的人的选票. 输入输出样例 输入样例#1: 复制 5 98765 123…
https://www.luogu.org/problem/show?pid=1781 题目背景 宇宙总统竞选 题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竟选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 输入输出格式 输入格式: president.in 第一行为一个整数n,代表竞选总统的人数. 接下来有n行,分别为第一个候选人到第n个候选人的票数. 输出格式: president.out 共两行,第一行是一个整数m,为当上总统的人的号数.…
题目背景 宇宙总统竞选 题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 输入输出格式 输入格式: president.in 第一行为一个整数n,代表竞选总统的人数. 接下来有n行,分别为第一个候选人到第n个候选人的票数. 输出格式: president.out 共两行,第一行是一个整数m,为当上总统的人的号数. 第二行是当上总统的人的选票. 输入输出样例 输入样例#1: 5 98765 12365…
题目地址:https://www.luogu.com.cn/problem/P1781 题目描述:地球历公元 6036 年,全宇宙准备竞选一个最贤能的人当总统,共有 n 个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 输入格式:第一行为一个整数 n,代表竞选总统的人数. 接下来有 n 行,分别为第一个候选人到第 n 个候选人的票数.第一个人的票数是1,往后依次叠加. 输出格式:共两行,第一行是一个整数 m,为当上总统的人的号数.第二行是当上总统的人的选票. 提示:票数可能…
题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 输入输出格式 输入格式: 第一行为一个整数n,代表竞选总统的人数. 接下来有n行,分别为第一个候选人到第n个候选人的票数. 输出格式: 共两行,第一行是一个整数m,为当上总统的人的号数. 第二行是当上总统的人的选票. 输入输出样例 输入样例#1: 5 98765 12365 87954 1022356 985678 输出样例#1: 4 1022356…
地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 输入输出格式 输入格式: president.in 第一行为一个整数n,代表竞选总统的人数. 接下来有n行,分别为第一个候选人到第n个候选人的票数. 输出格式: president.out 共两行,第一行是一个整数m,为当上总统的人的号数. 第二行是当上总统的人的选票. 输入输出样例 输入样例#1: 复制 5 98765 12365 87954 1022356…
题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竟选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 输入输出格式 输入格式: 第一行为一个整数n,代表竞选总统的人数. 接下来有n行,分别为第一个候选人到第n个候选人的票数. 输出格式: 共两行,第一行是一个整数m,为当上总统的人的号数. 第二行是当上总统的人的选票. 输入输出样例 输入样例#1: 5 98765 12365 87954 1022356 985678 输出样例#1: 4 1022356…
题目:https://www.luogu.org/problemnew/show/P1059 思路:STL中的set使用. //#include<bits/stdc++.h> #include<set> #include<iostream> #include<stdio.h> #include<stdlib.h> #include<cstring> #include<stack> #include<algorithm…
题目 此题原本是一个简单的排序,但因为数据范围的限制,所以变成了一个需采用字符串排序的题目,接下来我将给大家讲一下如何字符串排序. 首先先判断为位数上是否相同,如果不同再比较那一位的数就可以了 #include<iostream> #include<algorithm> using namespace std; struct ren { string s; int b; }; int cmp(ren a,ren b) { if(a.s.size()!=b.s.size()) ret…
https://www.luogu.org/problem/show?pid=1781 高精比较大小: #include<iostream> #include<cstdio> #include<cstring> #include<queue> #include<algorithm> #include<cmath> using namespace std; int n,len,maxn; ][]; ]; ],cnt; void cout…
题解: 此题的关键不在排序,而在于大数字 我们可以用字符串进行存储,比较他们的长度,长度一样时比较他们的大小即可 #include<iostream>using namespace std; int main(){ int n; cin>>n; int ret=0,pre=0; string max="",m; int a[100]; for(int i=0;i<n;i++){  cin>>m;  ret++;  if(m.size()>…
宇宙总统[题目链接] 关于题目算法,其实就是考排序,那我们直接sort不就好啦,显然不能. 这个题让我重新认识了cmp函数: 以下是我的心路历程: 看到这个题,嗯?这么简单的吗,我直接sort不就好啦✿✿ヽ(°▽°)ノ✿ 再看一眼,不会这么简单的吧(⊙▽⊙)# 往下一看:(微笑) 废话 is over MY SOLUTION: 这个题其实开始是想手写高精度排序的,好像手写排序也不是特别难?然后在讨论版发现了一个用sort的算法,于是我也就用sort做啦,然后成功对sort函数中的cmp有了新的认…
//水题 题目背景 宇宙总统竞选 题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 输入输出格式 输入格式: president.in 第一行为一个整数n,代表竞选总统的人数. 接下来有n行,分别为第一个候选人到第n个候选人的票数. 输出格式: president.out 共两行,第一行是一个整数m,为当上总统的人的号数. 第二行是当上总统的人的选票. 输入输出样例 输入样例#1: 复制 5 9876…
小金羊发现用的方法和python大佬们的方法还是不一样... (大概是我太弱了qAq) emmm... (Mode:Python 3)Code: a=int(input()) #几个数 L=list([]) #空列表 for x in range(a): #输入 L.append(int(input())) #输入的数加入列表 print(L.index(max(L))+1) #把最大值的索引(数组下标)+1输出即总统选举号 print(max(L)) #输出最大值 咱比不了1行,但是6行的代码…
题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竞选总统,现在票数已经统计完毕,请你算出谁能够当上总统. 分析 给字符串排个序. AC代码 #include <bits/stdc++.h> using namespace std; struct rec{ string s; int id; }a[25]; int n; bool cmp(rec a,rec b) { if (a.s.size()==b.s.size()) return a.s>b.…
任务说明:将杂乱无章的数据变得有规律.有各种各样的排序算法,看情况使用. 这里有空还是把各种排序算法总结下吧.qsort需要会写.. P1177 [模板]快速排序 这个题目懒得写了,直接sort了... 以后要补上.. sort版本可以忽略了orz #include <iostream> #include <cstdio> #include <cstdlib> #include <algorithm> using namespace std; int mai…
P1177 [模板]快速排序 题目描述 利用快速排序算法将读入的 N 个数从小到大排序后输出.快速排序是信息学竞赛的必备算法之一.对于快速排序不是很了解的同学可以自行上网查询相关资料,掌握后独立完成.(C++ 选手请不要试图使用 STL,虽然你可以使用 sort 一遍过,但是你并没有掌握快速排序算法的精髓.) 输入格式 第 1 行为一个正整数 N,第 2 行包含 N 个空格隔开的正整数 ai,为你需要进行排序的数,数据保证了 Ai不超过 1e9. 输出格式 将给定的 N 个数从小到大输出,数之间…
1. 评学习小标兵 [问题描述] 东东所在的班级有 N 名同学,期末考试进行了数学.语文.英语.地理四门功课的测试.班主任要将这 N 名学生中总分前三名定为本学期的“学习小标兵”.现在给出这N 名学生的姓名和各科成绩,请你编程找到总分前三名,并依次输出他们的姓名.所给数据不会有总分相同的情况(使用快速排序完成). [输入格式] 输入包含 N+1 行,第一行仅有一个正整数 N (N≤40),表示东东班里学生的总数,接下来的 N 行,每行描述一个学生的考试信息,依次为姓名.数学成绩.语文成绩.英语成…
结构体用sort快排的方法 struct node{ int k,s; }p[]; bool cmp1(node x,node y){ return x.s>y.s; //定义降序排序(从大到小) } bool cmp2(node x,node y){ return x.k<y.k; //定义升序排序(从小到大) }sort(p+1,p+n+1,cmp2); //排序  看题目,洛谷p1068 题目描述 世博会志愿者的选拔工作正在 A 市如火如荼的进行.为了选拔最合适的人才,A市对所有报名的选…