首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
offer来offer从四面八方来啊啊
西北工业大学
发布于陕西
关注
已关注
取消关注
@林小白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
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
05-16 16:57
魔门塔(苏州)科技有限公司_感知算法工程师(准入职员工)
Momenta内推-Momenta内推码
Momenta|产品项目岗|面试经验 一面:主线负责人 二面:项目团队负责人 🎉🎉一面二面的问题,掌握下面几个应对面试完全OK啦! 1️⃣自我介绍🥳(还是我那说烂了的加分自我介绍,一面直接过!主页自取啦) 2️⃣深挖简历🩷(固定套路,Key point:给我使劲往简历上靠!) 肯定会问到有没有之前的经历和这个岗位相似的工作任务:所以面试前要准备一下以往经历和产品项目管理有关的,最好有那种自己负责一个项目的从0➡️1的过程,很加分!使劲说!比如之前如何持续跟踪过一个什么项目呀,怎么写的prd 文档呀等等!(懂得都懂哈,好好准备这一part,很加分) 3️⃣沟通能力如何?🙋♂️ 同上,...
点赞
评论
收藏
分享
05-15 10:34
中南大学 算法工程师
AI告诉我,时间从来不是解药
此刻的我依然悲伤的写下这段文字,但是AI的回答让我找到了一丝动力,莫名的从它的回答中感受到了温暖,与前任的过往一遍遍在大脑里放映,但电影也有结束的那一刻,不去美化错过的爱情,一切向前看,当你站在某个高度之后再回看来时的路,会发现当初的羁绊早已被甩在身后,当下的我应当积蓄力量,向前而行。以下是AI的回答: 最后也送给大家最后一段话,也是让我醍醐灌顶的一段话。 时间从来不是解药,解药藏在时间里主动成长的每个选择里。当你站在更高的认知维度回望时,会发现这段经历不是爱的终结,而是教会你如何更成熟地去爱的必修课。允许自己悲伤,但别忘了你还有整片星空要去探索。 此刻的你或许和我一样沉浸在过去,迟迟不敢也不...
被AI治愈的瞬间
点赞
评论
收藏
分享
05-07 05:49
北京航空航天大学 研发工程师
已经5月了... 这个简历还能找到实习吗
985本海硕,无实习,暑期实习还没开始投准备得太晚了,感觉 hc 不多了求牛友指点简历
zcjjj:
北航随便面
投递实习岗位前的准备
无实习如何秋招上岸
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
昨天 00:27
校招Offer选择:不知名中小厂、不知名小工作室
Offer1:不知名中小厂,北京,golang工程师,20.0k*14.0,早10晚10单休,周六早10晚6Offer2:不知名小工作室,深圳,golang工程师,13.0k*13.0,朝九晚六双休
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
后端实习什么算有产出
8.6W
2
...
25届游戏客户端开发求职总结
1.7W
3
...
悟已往之不谏,知来者之可追
1.2W
4
...
广州25应届计算机 Java想转行
1.1W
5
...
双一流本的春招结束 去送外卖了
8312
6
...
太顺利的话,好像总是有意外……
7339
7
...
回望春招路~草草用如履薄冰带过
6272
8
...
以Mentor视角,更喜欢有这些沟通技巧的实习生
6224
9
...
腾讯云智一面面经
5930
10
...
实习生都给我放开了大胆问
5820
创作者周榜
更多
正在热议
更多
#
我的求职总结
#
11733次浏览
216人参与
#
辞职之后最想做的一件事
#
7937次浏览
86人参与
#
毕业季,给职场新人一些建议
#
10984次浏览
203人参与
#
选offer应该考虑哪些因素
#
9617次浏览
132人参与
#
我的实习日记
#
2416488次浏览
25264人参与
#
工作后会跟朋友渐行渐远吗
#
20473次浏览
159人参与
#
你小时候最想从事什么职业
#
90059次浏览
1685人参与
#
你想留在一线还是回老家?
#
36233次浏览
438人参与
#
薪资爆料
#
101975次浏览
1038人参与
#
毕业后不工作的日子里我在做什么
#
167693次浏览
1484人参与
#
设计人如何选offer
#
108002次浏览
707人参与
#
生物制药/化工校招攻略
#
42616次浏览
282人参与
#
比亚迪求职进展汇总
#
703293次浏览
3059人参与
#
第一份工作应该只看薪资吗
#
136824次浏览
1438人参与
#
你们公司哪个部门最累?
#
14265次浏览
119人参与
#
你们的毕业论文什么进度了
#
1013554次浏览
9507人参与
#
秋招想进国企该如何准备
#
56649次浏览
363人参与
#
招聘要求与实际实习内容不符怎么办
#
98151次浏览
718人参与
#
工作中的卑微时刻
#
8765次浏览
54人参与
#
大学最后一个寒假,我想……
#
35425次浏览
454人参与
牛客网
牛客企业服务