最新华为OD机试真题——(E卷,100分) - 考勤信息(python)

题目描述

公司使用一个字符串来表示员工的出勤信息,可能的状态包括:

  • absent:缺勤
  • late:迟到
  • leaveearly:早退
  • present:正常上班

根据员工的出勤信息,需要判断员工是否可以获得出勤奖。获得出勤奖的条件如下:

  1. 缺勤不超过一次。
  2. 没有连续的迟到或早退。
  3. 任意连续 7 天的考勤中,缺勤、迟到和早退的次数不超过 3 次。

输入描述

用户提供一串考勤数据字符串:

  • 记录条数大于或等于 1。
  • 输入字符串的长度小于 10,000。
  • 不包含非法输入。

示例输入

2
present
present absent present present leaveearly present absent

输出描述

根据考勤数据字符串,如果符合条件以获得出勤奖,则输出 “true”;否则输出 “false”。

  • 对于示例输入的结果应为: true false

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值