华为校招机试 - 足球队员射门能力排序(20240424)

embedded/2024/9/25 10:32:49/

在线OJ测试

题目详情 - 足球队员射门能力排序 - HydroOJ

题目描述

球队有 n 个足球队员参与 m 次射门训练

每次射门进球用 1 表示,射失则用 0 表示,依据如下规则对该 n 个队员的射门能力做排序:

  1. 进球总数更多的队员射门能力更强
  2. 若进球总数—样多,则比较最多—次连续进球的个数,最多的队员能力更强
  3. 若最多一次连续进球的个数一样多,则比较第一次射失的先后顺序,其中后射失的队员更强,若第一次射失顺序相同,则按继续比较第二次射失的顺序,后丢球的队员能力更强,依次类推
  4. 若前3个规则排序后,还能力相等,则队员编号更小的能力更强

输入描述

第 1 行:足球队员数 n,射门训练次数 m

  • 队员编号从 1 开始,依次递增
  • n 和 m 均为正整数
  • 0 < n ≤ 10^3
  • 0 < m ≤ 10^3

第 2 行:第 1 ~ n 个队员从第 1 到 m 次训练的进球情况,每个队员进球情况为连续的 1 和 0 的组合,不同队员用空格分隔

输出描述

射门能力从强到弱的队员编号,用空格分隔

<

http://www.ppmy.cn/embedded/32213.html

相关文章

SQL-索引篇整理

什么样的列适合建索引&#xff1f; 适合创建索引的列:主键、频繁进行范围检索的列、时常进行多表连接的列、数据量大的表,数据差异大的列。 索引优缺点 索引是数据库中用于提高数据检索性能的排好序的数据结构。它类似于书籍的目录&#xff0c;通过建立特定的数据结构将列或…

频谱模拟器

频谱模拟器&#xff0c;特别是模拟频谱仪&#xff0c;是一种基于特定原理的频谱分析工具。以下是对其的详细介绍&#xff1a; 工作原理&#xff1a; 模拟频谱仪的工作原理主要基于频率转换原理&#xff0c;包括两个关键步骤&#xff1a;信号混频和滤波分析。 信号混频&#xf…

Vue 组件间的数据绑定

在Vue组件中&#xff0c;v-model指令可以用来实现双向数据绑定。它用于将组件的属性和父组件中的数据进行双向绑定&#xff0c;使得当属性的值改变时&#xff0c;父组件中的数据也会相应地改变&#xff0c;并且当父组件中的数据改变时&#xff0c;属性的值也会相应地改变。 目…

MySQL 高级 - 第一章 | 字符集、大小写规范与sql_mode的合理设置

目录 前言一、字符集1.1 数据库中的默认字符集1.2 各级别的字符集1.3 字符集与比较规则1.4 字符集设置1.5 已有库表字符集变更1.6 请求到响应过程中字符集的变化 二、大小写规范2.1 Windows 和 Linux 平台区别2.2 Linux 下大小写规则设置2.3 SQL 编写建议 三、sql_mode 的合理设…

【前端】Layui的表格常用功能,表单提交事件,表格下拉按钮点击事件,表格外的按钮点击事件

欢迎来到《小5讲堂》 大家好&#xff0c;我是全栈小5。 这是《前端》系列文章&#xff0c;每篇文章将以博主理解的角度展开讲解&#xff0c; 特别是针对知识点的概念进行叙说&#xff0c;大部分文章将会对这些概念进行实际例子验证&#xff0c;以此达到加深对知识点的理解和掌握…

BUUCTF:Web 解析(一)

前言 Buuctf Web 是一个在线安全挑战平台&#xff0c;旨在提高参与者对网络安全的理解和实践能力。本文将详细介绍 Buuctf Web 的特点、挑战和机遇&#xff0c;帮助读者更好地了解这一领域。 一、Buuctf Web 的特点 多样化的挑战场景&#xff1a;Buuctf Web 提供了多种挑战场…

MySQL数据库—初识数据库 | DDL语句 | DML语句

初识数据库 ____________________________________★_______________________________________ ▐ 为什么学习数据库&#xff1f; • 以前我们在程序中存储数据. 例如&#xff1a;一个变量&#xff0c;一个对象 ( 数据存储在内存中&#xff0c;程序运行结束后就销毁 ) • …

关于Clion开发stm32printf重定向问题简单解决问题方法

title: 关于Clion开发stm32printf重定向问题简单解决问题方法 tags: STM32Clion 参考来源1 这是另一种方法 在printf 重定向的基础上加上 一句 setbuf(stdout,NULL); 参考来源2 自己写的笔记啦