华为OD机试 Python 异常的打卡记录

题目

题目描述:

我们的目标是查找出那些异常的员工打卡记录。

异常的定义是:

打卡所用的设备号与员工注册的设备号不匹配。
同一个员工两次打卡的时间间隔小于60分钟,但距离超过5km。
你会得到一个字符串数组,里面包含每条打卡记录,格式为:工号,时间(分钟),距离(km),实际设备号,注册设备号。

请你返回所有的异常打卡记录。

输入:

首行:打卡记录数 N。
后续N行:每行一个打卡记录。

输出:

异常的打卡记录,如果没有则返回 “null”。

输入
2
100000,10,1,ABCD,ABCD
100000,50,10,ABCD,ABCD

输出 100000,10,1,ABCD,ABCD;100000,50,10,ABCD,ABCD

华为OD机试 Python 异常的打卡记录_第1张图片

代码

def find_abnormal_records(N, records)

你可能感兴趣的:(华为od,python,开发语言)