首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客998992279号
西安电子科技大学 C++
发布于陕西
关注
已关注
取消关注
@林小白zii:
2023 华为笔试题 0830
笔试时间:2023年8月30日 秋招 第一题 题目:智慧打卡系统 某家高科技公司为方便员工省去每日上下班的打卡操作,计划推广使用智慧打卡系统。其运行的原理是系统会记录员工当日进出门禁的时间(员工在上班期间可能会多次进出门禁,格式为24小时制,小时:分钟,“HH:MM”)。现在请编写一个算法,计算员工当日的工作时长(单位:分钟),具体要求如下: 1、单次离岗15min以内,不从工作时长中扣除。 2、12:00至14:00为午休时间,不算工作时长。 3、18:00至19:30为晚饭时间,不算工作明长。 解答要求 时间限制:C/C++1000ms其他语言:2000ms内存限制:C/C++256MB其他语言:512MB 输入描述 第一行:员工当天进门禁的次数n。 第二行:员工当天进门禁的所有时间,以空格分隔。 第三行:员工当天出门禁的次数m。 第四行:员工当天出门禁的所有时间,以空格分隔。 注:0<n,m<100,不存在相同的出入门禁时间,也不存在连续的出门禁或入门禁的情况。 输出描述 当日的工作时长。 样例输入 示例一: 5 07:50 08:50 12:30 13:40 19:50 5 08:45 12:20 13:20 18:30 20:30 示例二: 4 08:30 12:30 14:00 18:20 4 12:00 13:00 16:50 19:00 样例输出 530 解释:员工的工作时段为07:50-12:00,14:00~18:00,19:50~20:30,工作时长为530分钟 示例二: 380 解释员工的工作时段为08:30~12:00,14:00~16:50,工作时长为380分钟 参考题解 模拟 Python: from datetime import datetimeformat = "%H:%M"n = int(input())intime = [c for c in input().split()]for i in range(n): intime[i] = datetime.strptime(intime[i], format)m = int(input())outtime = [c for c in input().split()]for i in range(n): outtime[i] = datetime.strptime(outtime[i], format)wuxiu_s, wuxiu_e = datetime.strptime("12:00", format), datetime.strptime("14:00", format)wanfan_s, wanfan_e = datetime.strptime("18:00", format), datetime.strptime("19:30", format)res = 0tmp1 = []tmp2 = []tmp = []#先处理小于15分钟的情况for i in range(n-1): if ((intime[i+1] - outtime[i]).total_seconds() / 60) <= 15: tmp1.append(i+1) tmp2.append(i)n1, n2 = [], []for i in range(n): if i not in tmp1: n1.append(intime[i]) if i not in tmp2: n2.append(outtime[i])intime, outtime = n1, n2for i in range(len(intime)): # 午休前进来 午休后出去 if intime[i] < wuxiu_s and (wuxiu_s < outtime[i] < wuxiu_e or outtime[i] > wuxiu_e) : res += (wuxiu_s - intime[i]).total_seconds()/60 # 午休进来 午休出去 elif wuxiu_s < intime[i] < wuxiu_e and wuxiu_s < outtime[i] < wuxiu_e : continue #午休进来 午休后 晚饭前出去 elif wuxiu_s < intime[i] < wuxiu_e and wuxiu_e < outtime[i] < wanfan_s : res += (outtime[i] - wuxiu_e).total_seconds()/60 # 午休进来 晚饭的时候出去 elif wuxiu_s < intime[i] < wuxiu_e and wanfan_s < outtime[i] < wanfan_e : res += (wanfan_s - wuxiu_e).total_seconds()/60 #午休进来 晚饭后出去 elif wuxiu_s < intime[i] < wuxiu_e and wanfan_e < outtime[i]: res += (wanfan_s - wuxiu_e + outtime[i
点赞 14
评论 2
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 17:30
中南大学 Java
最强本科✌
什么样的背景能拿SSP?
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
07-30 17:50
没想到,米哈游是第一个理我的
提前批又怕不约面又怕面试寄前天开始投的提前批,投了好几家。京东,虾皮发笔试,大疆,科大讯飞做测评边实习边投提前批就是不想做各种笔试测试……只有米哈游短短两天直接约面可惜八股和算法快忘完了 面着试试水吧
26届校招投递进展
点赞
评论
收藏
分享
06-21 13:32
已编辑
门头沟学院 前端工程师
欢迎来锐评简历
除了人身攻击,学历歧视,尽可能说出主包各种不足。
点赞
评论
收藏
分享
07-25 20:59
已编辑
湖南商务职业技术学院 前端工程师
腾讯是真不卡学历啊?
😨腾讯是真不卡学历啊?给我这个大专生发面试了。昨天发,今早面的,还没结果。本人是应届生,投的全栈开发,捞起来面试的是前端开发。应该是 KPI 面。所以,各种双非本大佬们,安心投腾讯吧。😂
DAYQWQ:
你是我见过最帅的牛客男孩
哪些公司校招卡第一学历
点赞
评论
收藏
分享
07-29 20:42
门头沟学院 Java
简历美容院:如何把"打杂经历"包装成"核心项目"?
大家好,我是程序员小白条,今天来研究下简历包装的事,小白可以按我的包装流程走,可以分步骤进行包装,具体怎么进行可以看正文,首先可以点个赞和给个花花.jpg! 正文 为什么要包装简历? 首先必须得回答这个问题,现在的社会不是10年前,20年前互联网红利的社会了,那时候培训班直接几个月速成,现在人太多、学历又溢出了,导致疯狂内卷,如果不包装简历,能得到面试的机会太小了,不是你不出色,而是你根本没机会展示你的能力,因此无论是有能力还是没能力,包装是必须的,尤其是在你一段实习都没有的时候!因为此时你只能写如下:技术栈、项目、自我评价、奖项、教育背景。很多人奖项这块都是报空指针异常的!自我评价又都是复...
投递腾讯等公司7个岗位
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
都是 dirty work,为什么别人的简历上就能言之有物🤔
2.7W
2
...
【07.29更新】能救一个是一个!26届毁意向毁约裁员黑名单
4494
3
...
干活最少的实习生因为长得漂亮转正了
3363
4
...
虾皮后端一面(已挂)
3242
5
...
最近是各位大佬离职回去准备秋招了嘛,鼠鼠最近投的实习居然都有回应了,基本上当天投的两天之内都能有回应,要是秋招能有这样就太好了呜呜,简单记录一下吧。7月23日:快手-平台消费(一面)1.实习介绍(干了
2948
6
...
QQ提前批一面凉经
2891
7
...
7.30百度提前批一面
2866
8
...
令人心动的offer!!!
2762
9
...
26滴滴秋招提前批Java一面
2715
10
...
27双非百度offer timeline
2268
创作者周榜
更多
正在热议
更多
#
你遇到最难的面试题目是_
#
10428次浏览
129人参与
#
分享一个让你热爱工作的瞬间
#
32574次浏览
341人参与
#
中兴秋招
#
199463次浏览
2237人参与
#
工作中哪个瞬间让你想离职
#
54967次浏览
493人参与
#
工作压力大怎么缓解
#
94283次浏览
997人参与
#
你最讨厌面试问你什么?
#
18908次浏览
222人参与
#
26届的你,投了哪些公司?
#
26868次浏览
311人参与
#
多益网络求职进展汇总
#
31719次浏览
141人参与
#
我对___祛魅了
#
35684次浏览
335人参与
#
简历上的经历如何包装
#
16183次浏览
566人参与
#
你跟室友的关系怎么样?
#
4736次浏览
79人参与
#
第一份工作应该只看薪资吗
#
159007次浏览
1565人参与
#
如何快速融入团队?
#
12868次浏览
154人参与
#
和同事相处最忌讳的是__
#
17573次浏览
177人参与
#
leader认为你工作不认真怎么办
#
34988次浏览
163人参与
#
什么样的背景能拿SSP?
#
21062次浏览
149人参与
#
机械人的金三校招总结
#
35860次浏览
461人参与
#
饿了么求职进展汇总
#
64341次浏览
636人参与
#
打工人的精神状态
#
69102次浏览
1120人参与
#
我心目中的理想工作是这样的
#
72373次浏览
847人参与
#
百度秋招提前批进度
#
118080次浏览
1392人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务