华为OD机试 C++ 优秀学员统计

2023-11-11

题目

任务
你的工作是帮我们找出打卡次数最多的前五名员工。有些小细节需要注意:

如果两位员工打卡次数一样多,那么先打卡的员工排名更靠前。
如果他们开始打卡的时间也一样,那就按照员工id的大小排序,id小的员工排在前面。
输入

第一行是员工的数量N,员工的id从0到N-1。
第二行是30个数字,分别表示30天每天的打卡员工数量。
接下来的30行,每行代表每天打卡的员工id。
输出
列出打卡次数前五名的员工id,用空格分隔。

输入:
7
6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
0 1 2 3 4 5
输出 0 1

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

华为OD机试 C++ 优秀学员统计 的相关文章

  • 使用 lambda 表达式注册类型

    我想知道如何在 UnityContainer 中实现这样的功能 container RegisterType
  • 如何从 C# 中的 dataTable.Select( ) 查询中删除单引号?

    所以我有一个经销商名称列表 我正在我的数据表中搜索它们 问题是 一些傻瓜必须被命名为 Young s 这会导致错误 drs dtDealers Select DealerName dealerName 所以我尝试替换字符串 尽管它对我不起作
  • 如何在多线程C++ 17程序中交换两个指针?

    我有两个指针 pA 和 pB 它们指向两个大的哈希映射对象 当pB指向的哈希图完全更新后 我想交换pB和pA 在C 17中 如何快速且线程安全地交换它们 原子 我是 c 17 的新手 2个指针的原子无等待交换可以通过以下方式实现 inclu
  • 在c#中执行Redis控制台命令

    我需要从 Redis 控制台获取 客户端列表 输出以在我的 C 应用程序中使用 有没有办法使用 ConnectionMultiplexer 执行该命令 或者是否有内置方法可以查找该信息 CLIENT LIST是 服务器 命令 而不是 数据库
  • 为什么在 WebApi 上下文中在 using 块中使用 HttpClient 是错误的?

    那么 问题是为什么在 using 块中使用 HttpClient 是错误的 但在 WebApi 上下文中呢 我一直在读这篇文章不要阻止异步代码 https blog stephencleary com 2012 07 dont block
  • Visual Studio 在构建后显示假错误

    我使用的是 Visual Studio 2017 构建后 sln在调试模式下 我收到错误 但是 当我通过双击错误列表选项卡中的错误来访问错误时 错误会从页面中消失 并且错误数量也会减少 我不太确定这种行为以及为什么会发生这种情况 有超过 2
  • File.AppendText 尝试写入错误的位置

    我有一个 C 控制台应用程序 它作为 Windows 任务计划程序中的计划任务运行 此控制台应用程序写入日志文件 该日志文件在调试模式下运行时会创建并写入应用程序文件夹本身内的文件 但是 当它在任务计划程序中运行时 它会抛出一个错误 指出访
  • 如何在 Qt 应用程序中通过终端命令运行分离的应用程序?

    我想使用命令 cd opencv opencv 3 0 0 alpha samples cpp cpp example facedetect lena jpg 在 Qt 应用程序中按钮的 clicked 方法上运行 OpenCV 示例代码
  • 为什么我的单选按钮不起作用?

    我正在 Visual C 2005 中开发 MFC 对话框应用程序 我的单选按钮是 m Small m Medium 和 m Large 它们都没有在我的 m Summary 编辑框中显示应有的内容 可能出什么问题了 这是我的代码 Pizz
  • 在mysql连接字符串中添加应用程序名称/程序名称[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我正在寻找一种解决方案 在连接字符串中添加应用程序名称或程序名称 以便它在 MySQL Workbench 中的 客户端连接 下可见 SQL
  • C++ 中的双精度型数字

    尽管内部表示有 17 位 但 IEE754 64 位 浮点应该正确表示 15 位有效数字 有没有办法强制第 16 位和第 17 位为零 Ref http msdn microsoft com en us library system dou
  • 高效列出目录中的所有子目录

    请参阅迄今为止所采取的建议的编辑 我正在尝试使用 WinAPI 和 C 列出给定目录中的所有目录 文件夹 现在我的算法又慢又低效 使用 FindFirstFileEx 打开我正在搜索的文件夹 然后我查看目录中的每个文件 使用 FindNex
  • WPF DataGridTemplateColumn 组合框更新所有行

    我有这个 XAML 它从 ItemSource 是枚举的组合框中选择一个值 我使用的教程是 http www c sharpcorner com uploadfile dpatra combobox in datagrid in wpf h
  • 使 Guid 属性成为线程安全的

    我的一个类有一个 Guid 类型的属性 该属性可以由多个线程同时读写 我的印象是对 Guid 的读取和写入不是原子的 因此我应该锁定它们 我选择这样做 public Guid TestKey get lock testKeyLock ret
  • 实体框架中的“it”是什么

    如果以前有人问过这个问题 请原谅我 但我的任何搜索中都没有出现 它 我有两个数据库表 Person 和 Employee 对每个类型的表进行建模 例如 Employee is a Person 在我的 edmx 设计器中 我定义了一个实体
  • 这个可变参数模板示例有什么问题?

    基类是 include
  • 如何在richtextbox中使用多颜色[重复]

    这个问题在这里已经有答案了 我使用 C windows 窗体 并且有 richtextbox 我想将一些文本设置为红色 一些设置为绿色 一些设置为黑色 怎么办呢 附图片 System Windows Forms RichTextBox有一个
  • GCC 的“-Wl,option”和“-Xlinker option”语法之间有区别吗?

    我一直在查看一些配置文件 并且看到它们都被使用 尽管在不同的体系结构上 如果您在 Linux 机器上使用 GCC 将选项传递给链接器的两种语法之间有区别吗 据我所知 阅读 GCC 手册时 他们的解释几乎相同 From man gcc Xli
  • 是否可以在不连接数据库的情况下检索 MetadataWorkspace?

    我正在编写一个需要遍历实体框架的测试库MetadataWorkspace对于给定的DbContext类型 但是 由于这是一个测试库 我宁愿不连接到数据库 它引入了测试环境中可能无法使用的依赖项 当我尝试获取参考时MetadataWorksp
  • 如何使用 C++11 using 语法键入定义函数指针?

    我想写这个 typedef void FunctionPtr using using 我该怎么做呢 它具有类似的语法 只不过您从指针中删除了标识符 using FunctionPtr void 这是一个Example http ideone

随机推荐

  • uniapp获取当前路由地址

    uniapp微信小程序获取当前路由地址 最近开发中有跳过或者返回的需求 所以需要获取到当前页面的路径 建议将代码放到公共js里面 所有也能均可调用 getCurrentRouter let routes getCurrentPages 获取
  • MQTT在Android端的使用详解以及MQTT服务器搭建、Paho客户端使用

    前言 最近的项目中使用了MQTT来接收后端推送过来的一些数据 这篇文章来介绍下Android端如何集成使用 关于MQTT相关介绍将不再阐述 由于光写代码不实践的接收下数据很难验证我们写的是否正确 所以我将简单介绍下如何配置个MQTT服务端
  • Seaborn 给子图添加大标题

    plt suptitle n 1600 在plt show 前加这一行 plt show
  • 如何用C++创建100个线程?

    include
  • android studio 安装过程中intelhaxm-android不能安装的解决办法

    今天刚刚安装了android studio 但是在安装AVD模拟器时 却出现This computer does not support disable bit等等 度娘说似乎是CPU intel vt 虚拟化 方面的问题 于是经过了下面的
  • 07.shell之变量定义规则、变量叠加及变量分类

    目录 1 变量定义规则 2 变量叠加 3 变量的分类 如果用echo直接跟ls那么只会输出ls 并不会执行ls这个命令 只有我们用反引号或者 把ls括起来时命令才能正确引用系统命令 Bash的变量 用某个特定字符串代表不固定的内容就是变量
  • Unity 管理游戏的退出,重开

    游戏的退出和重开 退出和重开 建一个按钮 并在按钮上写一个脚本 同时在Inspector视图中 在右侧如图所示 退出 using System Collections using System Collections Generic usi
  • 强烈强烈安利3个Python数据分析EDA神器!

    EDA是数据分析必须的过程 用来查看变量统计特征 可以此为基础尝试做特征工程 东哥这次分享3个EDA神器 其实之前每一个都分享过 这次把这三个工具包汇总到一起来介绍 1 Pandas Profiling 这个属于三个中最轻便 简单的了 它可
  • idea开发常用必备插件推荐

    Easy Javadoc 可使用该插件 一键生成函数 变量等注释 提高效率 插件详情说明 https github com starcwang easy javadoc Json Parser 可以对 JSON 字符串进行格式化 Java
  • 零基础学完Python的7大就业方向,原来赚钱的路子这么多?

    我想学 Python 但是学完 Python 后都能干啥 现在学 Python 哪个方向最简单 哪个方向最吃香 相信不少 Python 的初学者 都会遇到上面的这些问题 大家都知道 Python 很吃香 薪资高 就业面广 但具体的 有哪些方
  • 关于springboot项目 maven打包报错:Unable to find a single main class from the following candidates

    ERROR Failed to execute goal org springframework boot spring boot maven plugin 2 0 3 RELEASE repackage default on projec
  • 19、计算机图形学——蒙特卡洛路径追踪

    一 蒙特卡洛积分 蒙特卡洛积分主要解决的问题是当被积函数很难被以函数的形式表示时 需要对该被积函数指定概率密度函数并进行多次采样 然后用采样得到的局部面积除以局部采样点的概率来近似得到整体的面积 积分 当采样次数足够多时 将这些整体近似值除
  • java:找不到符号 符号:方法 builder()

    在导入以前的 idea 项目运行 junit 测试方法的时候遇到这样一个问题 解决方法 第一步 如果依赖之前存在 在 pom xml 中重新导入一遍 lombox 依赖 并下载
  • mybatisPlus中postgreSql数组字段类型处理

    在实际开发中遇到postgresql中定义的数组字段 下面解决两个问题 如何定义数组字段的默认值为空格数组 以及如何再java实体类中直接使用数组对象接受数据或把数据存入数据库 1 在postgresql中定义数组对象及默认值 以字符串你数
  • Java线程中 suspend() 和 resume() 、wait() 和 notify()、park和unpark

    suspend 和 resume 方法 两个方法配套使用 suspend 使得线程进入阻塞状态 并且不会自动恢复 必须其对应的 resume 被调用 才能使得线程重新进入可执行状态 但suspend 方法阻塞时都不会释放占用的锁 很容易引起
  • PPPOE拨号过程

    索引 日 志 内 容 1 1738 发送PADR 2 1738 接收PADS Session ID 0x361D AC MAC 286ED421146A 3 1738 LCP tx Req MRU 05D4 Magic 0001A93C 4
  • 分别从资源管理,服务用户,进程交互,系统实现的角度分析操作系统的作用

    操作系统的主要作用 按老师来说这种题目要先答一下操作系统的定义 概念 操作系统的定义 操作系统是管理系统资源 控制程序执行 改善人机界面 提供各种服务 并合理组织计算机工作流程和为用户有效地使用计算机提供良好运行环境的一种系统软件 操作系统
  • nginx 健康检查配置

    nginx 配置 upstream test server 127 0 0 1 8001 max fails 2 fail timeout 30s server 127 0 0 1 8002 max fails 2 fail timeout
  • shell脚本之awk命令——分隔符介绍

    文章目录 awk入门 awk F awk命令之 分割符 awk命令之 分割符 awk入门 关于awk命令的基础用法 请参考Linux awk命令 awk F awk F F相当于内置变量FS 指定分割字符 fs是一个字符串或者是一个正则表达
  • 华为OD机试 C++ 优秀学员统计

    题目 任务 你的工作是帮我们找出打卡次数最多的前五名员工 有些小细节需要注意 如果两位员工打卡次数一样多 那么先打卡的员工排名更靠前 如果他们开始打卡的时间也一样 那就按照员工id的大小排序 id小的员工排在前面 输入 第一行是员工的数量N