2021级《高级语言》重现 F 方阵

该博客介绍了一种模拟国庆阅兵方队整齐度评分的比赛规则,并提出了一种C++解决方案。通过结构体定义方阵信息,包括队名、长宽、动作整齐分和身高数据,利用自定义比较函数进行排序。代码中考虑了输入格式、数组处理以及结构体排序的细节,确保了比赛结果的输出符合规则要求。
摘要由CSDN通过智能技术生成

国庆阅兵方队是每次阅兵的焦点。国庆70周年大阅兵训练场上的武警部队方队:96米、128步正步,一步不能差,这是阅兵方队通过天安门的要求;踢腿高度要求在30厘米;步幅间距要求在75厘米;摆头位置,人人都是45度,阅兵方队的整齐划一使人深受震撼,其背后蕴藏着所有人的巨大付出。假定某单位需开展走方阵比赛,规则是先按动作整齐分(整数)从大到小排,动作整齐分相同按方阵总人数从大到小排(方阵长和宽不超过20),方阵总人数相同则按方阵中最高最低身高差从小到大排。

输入格式:

首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据。 每组数据第一行为总方阵数(不超过10队),接着是每个方阵的信息,先是队名(可以包含空格),再是方阵的长、宽和动作整齐分,最后是方阵中每个人的身高(cm,整数)。

输出格式:

依规则依序输出每组组名,两组测试数据之间空一行。

输入样例:

1
2
life is good
2 2 85
173 170
165 182
so happy
2 3 85
168 169 173 
170 172 173

输出样例:

so happy
life is good

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值