华为OD机试 - 员工出勤(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
员工出勤
题目
公司用一个字符串来标识员工的出勤信息
absent
: 缺勤
late
: 迟到
leaveearly
:早退
present
: 正常上班
现需根据员工出勤信息,判断本次是否能获得出勤奖,
能获得出勤奖的条件如下:
- 缺勤不超过
1
次 - 没有连续的迟到/早退
- 任意连续
7
次考勤,缺勤/迟到/早退,不超过3
次
输入
用户的考勤数据字符串记录条数 >= 1`
`输入字符串长度 < 10000` ;
不存在非法输入
如:
`2`
`present`
`present absent present present leaveearly present absent
输出描述
根据考勤数据字符串
如果能得到考勤奖输出true
否则输出false
对于输出示例的结果应为
true false
示例一
输入
2
present
present present
输出
true
华为OD机试 - 员工出勤(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】相关推荐
- 华为OD机试 - 新员工座位安排系统(Python) | 机试题+算法思路+考点+代码解析 【2023】
新员工座位安排系统 题目 工位由序列 F 1 F_1 F1</
- 华为OD机试 - 热点网络统计(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
热点网络统计 题目 企业路由器的统计页面,有一个功能,需要动态统计公司访问最多的网页URL topN 请设计一个算法,可以高效动态统计TopN的页面 输入 每一行都是一个URL或一个数字 如果是URL ...
- 华为OD机试 - 最少数量线段覆盖(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
最少数量线段覆盖 题目 给定坐标轴上的一组线段,线段的起点和终点均为整数并且长度不小于 1, 请你从中找到最少数量的线段,这些线段可以覆盖住所有线段. 输入 第一行输入为所有线段的数量,不超过 100 ...
- 华为OD机试 - 星际篮球争霸赛(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
星际篮球争霸赛 题目 在星球争霸篮球赛对抗赛中 ,最大的宇宙战队希望每个人 都能拿到MVP,MVP的条件是单场最高分得分获得者. 可以并列所以宇宙战队 决定在比赛中 尽可能让更多队员上场, 并且让所有 ...
- 华为OD机试 - 五键键盘(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
五键键盘 题目 有一个特殊的五键键盘 上面有A.Ctrl-C.Ctrl-X.Ctrl-V.Ctrl-A A键在屏幕上输出一个字母A Ctrl-C将当前所选的字母复制到剪贴板 Ctrl-X将当前选择的字 ...
- 华为OD机试 -分苹果(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
分苹果 题目 AB`两个人把苹果分为两堆 `A`希望按照他的计算规则等分苹果 他的计算规则是按照二级制加法计算 并且不计算进位`12+5=9(1100+0101=9)`, `B`的计算规则是十进制加法 ...
- 华为OD机试 - 射击比赛(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
射击比赛 题目 给定一个射击比赛成绩单 包含多个选手若干次射击的成绩分数 请对每个选手按其最高三个分数之和进行降序排名 输出降序排名后的选手ID序列 条件如下: 一个选手可以有多个射击成绩的分数 且次 ...
- 华为OD机试 - 航天器(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
题目名称 题目 给航天器一侧加装长方形和正方形的太阳能板(图中的斜线区域); 需要先安装两个支柱(图中的黑色竖条); 再在支柱的中间部分固定太阳能板; 但航天器不同位置的支柱长度不同; 太阳能板的安装 ...
- 华为OD机试 - 英文输入法单词联想(Python) | 机试题+算法思路+考点+代码解析 【2023】
英文输入法单词联想 主管期望你来实现英文输入法单词联想功能,需求如下: 依据用户输入的单词前缀,从已输入的英文语句中联想出用户想输入的单词. 按字典序输出联想到的单词序列,如果联想不到,请输出用户输入 ...
最新文章
- 无代码的时代真的来了吗?
- Ubuntu中Apache修改DocumentRoot(修改网站根目录)
- php jq ajax 4个下拉框联动案列,Ajax与Jquery结合数据库做出实现下拉框的二级联动...
- Python中的常见面试题
- matlab将孤立点连接起来,复杂网络模型的matlab实现
- 2PC协议(2-phase-commit protocol)
- django 打开的html css_Django分页完整示例
- 打针小说软件测试,UPDATE注射(mysql+php)的两个模式
- Emmet:HTML/CSS代码快速编写器
- linux 线程 waitforsingleobject,用Sleep或WaitForSingleObject实现线程的休眠 | 求索阁
- linux使网卡点亮_Linux下 无线网卡配置无线唤醒功能的方法
- 晶圆级封装行业调研报告 - 市场现状分析与发展前景预测
- 020-python函数和常用模块-文件操作
- Python pandas学习总结
- python基本语法结构
- 技术分享 | MaxScale 实现 MySQL读写分离
- DQL 数据查询语⾔
- 计算机五笔是什么时候学的吗,现在学习五笔打字,还有必要吗?
- 有效提高关键词排名SEO技巧实论
- 基于C++的钻石金字塔问题算法设计
热门文章
- 利用python对图像进行傅里叶变换_python实现图像傅里叶变换
- 区块链亮相浙江卫视,用看得见的应用做科普
- Java实现 蓝桥杯VIP 算法提高 身份证排序
- a as as big rat_as big as等于什么
- sout语句在控制台乱码
- React 核心开发者 Dan 官宣离职!
- 2020考研数学一大纲之完全解析(六)
- android 点赞取消,Android view之点赞容易,取消不易
- 计算机考试报名照片显示池式连接请求超时,ping请求超时的解决方法
- java方法的调用类型转换_关于java:实现接口,方法调用和类型转换的方法