当前位置: 首页 > news >正文

上海空灵网站设计怎样创建一个自己的网站

上海空灵网站设计,怎样创建一个自己的网站,猪八戒网做网站怎么样,营销活动管理系统Q: 有一个二维表格数据,它的值全部是整数,其中存储了若干个选手参与5分钟汉字输入比赛的成绩。数据中每一行是一条记录,每条记录包含两个整数,第1个整数为选手编号,它应该是一个4位整数;第2个整…

Q:

有一个二维表格数据,它的值全部是整数,其中存储了若干个选手参与5分钟汉字输入比赛的成绩。数据中每一行是一条记录,每条记录包含两个整数,第1个整数为选手编号,它应该是一个4位整数;第2个整数是汉字输入比赛成绩,应该是一个小于等于1000的非负整数。数据中每个选手最多可能有2条记录。编写程序删除数据中的无效记录和每个选手的多余记录,每个选手只保留有效成绩中成绩最高的一条记录,然后返回成绩排名第2的选手编号(当成绩相同时编号小的选手在前),如果不足2个选手,则返回第1的选手编号。注意:测试数据保证按照要求删除数据后,至少有一条记录。

相关说明

输入条件

  1. 输入的二维表格数据中的数据一定全部是整数,
  1. 二维表格数据中每一行一定是两个整数

输出要求

  1. 输出选手的编号一定是一个4位整数

其它要求

将代码写入函数func4

测试用例:

输入

返回

[[1,2] ,[1022,888]]

1022

[[1,2],[1022,888],[1011,888]]

1022

[[1,2],[1011,888],[1011,800]]

1011

[[1,2],[1011,888],[1011,800],[1025,45]]

1025

#include <bits/stdc++.h>
#include <cstring>
using namespace std;//=================================================
// 说明:编程题4
// 参数说明: vector<vector<int> >& records: 二维整型向量,每一行表示一条记录
// 返回值: 返回成绩排名第2的选手编号(当成绩相同时编号小的选手在前)
//=================================================
int cmp(pair<int,int> p1,pair<int,int> p2){if (p1.second == p2.second)return p1.first<=p2.first;return p1.second>=p2.second;}
int func4(vector<vector<int> >& records)
{unordered_map<int,int> valid_records;for (auto r : records){int id = r[0];int score = r[1];if (score>=0 && score<=1000){if (valid_records.find(id)!= valid_records.end())valid_records[id] = max(score,valid_records[id]);else valid_records[id] = score;}}vector<pair<int,int>> result;for (auto vr : valid_records)result.push_back(make_pair(vr.first,vr.second));sort(result.begin(),result.end(),cmp);if (result.size()>1)cout<<result[1].first;else cout<<result[1].first;}
int main(){vector<vector<int> > records;records.push_back({1,2});records.push_back({1011,800});records.push_back({1015,888});records.push_back({1011,888});records.push_back({1025,45});func4(records);}
http://www.ds6.com.cn/news/118437.html

相关文章:

  • 网站流量统计表免费域名注册
  • 域名请记住222922免费的seo优化工具
  • 现在企业做网站用什么软件免费发帖推广网站
  • 赚钱的网站开发项目软件开发定制
  • 图片生成软件系统优化大师
  • dw做网站 怎么做背景图片自助建站申请
  • 学校网站建设全包搜索网站有哪几个
  • 东莞工作装制作北京seo优化排名
  • 免费创办网站宁波关键词优化品牌
  • wordpress网站如何播放视频播放器青岛网站建设技术外包
  • 服务器正常网站打不开seo论坛站长交流
  • 采购管理系统免费版长沙优化科技
  • 基层建设刊物网站网站推广技术
  • 网站怎么做微博认证吗推广普通话的重要意义
  • 专门做私人定制旅游的网站南宁在哪里推广网站
  • 贵阳做网站公司排名网络营销常见的工具
  • dw动态网站怎么做搜索框郑州网站建设公司
  • 电脑网站安全证书有问题如何解决sem竞价托管
  • 做ppt免费模板软件免费seo教程分享
  • 云南网站建设哪家强大连百度推广公司
  • 做时时彩网站合法的吗免费下载百度一下
  • 网站底部导航公众号怎么推广
  • 如何做网站代理谷歌play商店
  • 做体力活的网站互联网营销师证书骗局
  • 成都十大骗子公司公众号排名优化
  • 家电网站制作seo网站内部优化
  • 免费给网站做seo论坛软文案例
  • 好看的广告图片优化推广公司哪家好
  • wordpress阿里云推送湖南企业seo优化
  • 二级网站开发 一级关系软文营销文章