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

呼市做网站/在线工具

呼市做网站,在线工具,买个购物网站,海洋生态文明建设的网站名题目叙述 编程能力测试(PAT)由浙江大学计算机科学与技术学院主办。每个测试应该在多个地方同时运行,测试后将立即合并排名列表。现在您的工作是编写一个程序来正确合并所有排名列表并生成最终排名。 输入规格: 每个输入文件包含…

题目叙述

编程能力测试(PAT)由浙江大学计算机科学与技术学院主办。每个测试应该在多个地方同时运行,测试后将立即合并排名列表。现在您的工作是编写一个程序来正确合并所有排名列表并生成最终排名。

输入规格:
每个输入文件包含一个测试用例。对于每种情况,第一行包含一个正数N (≤100),测试位置的数量。然后N ranklists 紧随其后,每个都以一行包含一个正整数开始 至 (≤300),被试人数,然后 至包含注册号(一个 13 位数字)和每个测试者的总分的行。一行中的所有数字都用空格分隔。

输出规格:
对于每个测试用例,首先在一行中打印被测者的总数。然后按以下格式打印最终的ranklist:

registration_number final_rank location_number local_rank
位置编号从 1 到 N. 输出必须按最终排名的非降序排序。分数相同的考生必须具有相同的排名,并且输出必须按照其注册号的非降序排序。

样本输入:
2
5
1234567890001 95
1234567890005 100
1234567890003 95
1234567890002 77
1234567890004 85
4
1234567890013 65
1234567890011 25
1234567890014 100
1234567890012 85
示例输出:
9
1234567890005 1 1 1
1234567890014 1 2 1
1234567890001 3 1 2
1234567890003 3 1 2
1234567890004 5 1 4
1234567890012 5 2 2
1234567890002 7 1 5
1234567890013 8 2 3
1234567890011 9 2 4

#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <cmath>
using namespace std;typedef struct Student
{char id[15];int score;int number;//考场号int rank;//考场排名
}stu;stu s[30010];bool cmp(Student a,Student b)
{if(a.score!=b.score)return a.score>b.score;elsereturn strcmp(a.id,b.id)<0;
}int main()
{int n,k,num=0;cin>>n;int i;for(i=1;i<=n;i++){scanf("%d", &k);for(int j=0;j<k;j++){cin>>s[num].id>>s[num].score;s[num].number=i;num++;}sort(s+num-k,s+num,cmp);s[num-k].rank=1;for(int j=num-k+1;j<num;j++){if(s[j].score==s[j-1].score)s[j].rank=s[j-1].rank;elses[j].rank=j+1-(num-k);}}printf("%d\n",num);sort(s,s+num,cmp);int r=1;for(i=0;i<num;i++){if(i>0 && s[i].score != s[i-1].score)r=i+1;printf("%s ", s[i].id);printf("%d %d %d\n",r,s[i].number,s[i].rank);}return 0;
}
http://www.lbrq.cn/news/859375.html

相关文章:

  • 网站建设工作室拍照/软文写手兼职
  • 做游戏网站公司/如何联系百度人工客服
  • 网站中的作用/情感网站seo
  • 做的网站百度找不到了/企业新闻稿发布平台
  • 哪些网站是单页面应用程序/云南百度推广开户
  • 注册公司网站源码/中国最新军事新闻最新消息
  • 手机电影网站怎么做/软文自助发稿平台oem
  • wordpress多门户网站/《新闻联播》今天
  • 网站建设郑州/官网百度
  • 网站开发需求文档prd模板/百度一下就会知道了
  • 松山湖网站建设/百度一下手机版首页
  • 安庆网络推广和竞价/北京网站seo优化推广
  • 怎样做电商生意/乐陵seo优化
  • 个人网站建设流程/国内搜索引擎
  • 花都网站建设设计/深圳网络推广哪家好
  • 模仿网站制作/微信朋友圈广告推广代理
  • 贵州住房和城乡建设厅网站/网站建设怎么弄
  • .net 微信网站开发/今日头条郑州头条新闻
  • 上海比较好的seo公司/搜索引擎优化的对比
  • 成功做网站/十大经典案例
  • 郑州做的比较好网站公司吗/外贸平台自建站
  • 淘宝店的网站建设分析/矿坛器材友情交换
  • 杭州做网站的公司哪些比较好/推广网站源码
  • 从建站到网络优化/seo是什么seo怎么做
  • 云服务器低价/好用的seo软件
  • 上海网站搭建平台公司/商丘seo外包
  • java如何做网站/软文推广广告公司
  • 网站建设静态代码/html网页制作动态效果
  • 个人做搜索引擎网站违法吗/最近发生的新闻事件
  • wordpress 多用户 域名/网站seo外包公司有哪些
  • [AI-video] 字幕服务 | 视频素材服务 | 视频生成服务
  • Maven入门指南:生命周期、阶段和执行顺序详解
  • AI-Compass LLM训练框架生态:整合ms-swift、Unsloth、Megatron-LM等核心框架,涵盖全参数/PEFT训练与分布式优化
  • Linux的用户和用户组与权限解析、环境变量说明与配置、sudo配置解析和使用
  • ADC采集、缓存
  • 2025 R3CTF