平舆专业网站建设,wordpress 写插件吗,伪原创嵌入网站,怎么建立一个网站链接问题描述
小蓝负责一个公司的考勤系统, 他每天都需要根据员工刷卡的情况来确定 每个员工是否到岗。
当员工刷卡时, 会在后台留下一条记录, 包括刷卡的时间和员工编号, 只 要在一天中员工刷过一次卡, 就认为他到岗了。
现在小蓝导出了一天中所有员工的刷卡记录, 请将所有到岗…问题描述
小蓝负责一个公司的考勤系统, 他每天都需要根据员工刷卡的情况来确定 每个员工是否到岗。
当员工刷卡时, 会在后台留下一条记录, 包括刷卡的时间和员工编号, 只 要在一天中员工刷过一次卡, 就认为他到岗了。
现在小蓝导出了一天中所有员工的刷卡记录, 请将所有到岗员工的员工编号列出。
输入格式
输入的第一行包含一个正整数 nn, 表示一天中所有员工的刷卡记录的条数。 接下来 nn 行, 每行包含一条刷卡记录, 每条刷卡记录的格式为:
HH:MM:SS ID
其中 HH:MM: SS 表示刷卡时间, HH 为一个 0 到 23 之间的两位十进制整数 (可能含前导 0 ) 表示时, MM 为一个 0 到 59 之间的两位十进制整数 (可能含前 导 0) 表示分, SS 为一个 0 到 59 之间的两位十进制整数 (可能含前导 0 ) 表 示秒, ID 为一个不含前导 0 的整数表示员工的编号。
所有记录按照刷卡时间升序排列, 可能同一时刻有多人刷卡。
输出格式
输出若干行, 每行包含一个整数, 按照从小到大的顺序输出, 表示到岗员 工的编号。
样例输入 413:05:42 10314:07:12 456715:03:00 10317:00:21 1样例输出 11034567评测用例规模与约定
对于 50% 的评测用例1 ≤ n ≤ 1001≤n≤100。
对于所有评测用例1 ≤ n ≤ 100001≤n≤10000员工编号为不超过 10^9109 的正整数
运行限制
最大运行时间1s最大运行内存: 256M
解题思路
题目只用将员工编号排序用变量接受空格号后的字符串即可。
员工可能会重复打卡所以编号可能重复我们只需要使用set函数即可消除重复多余的元素 答案
import os
import sysn int(input())
ls_num []for i in range(n):a, b input().split( )ls_num.append(int(b))ls_num.sort()
ls []
ls list(set(ls_num))
ls.sort()
for i in range(len(ls)):print(ls[i], end\n)