7-1 统计工龄
7-1 统计工龄
分数 20
作者 刘琦
单位 天津城建大学
给定公司多名员工的工龄,按输入工龄顺序输出每个工龄段有多少员工。
输入格式:
给出多个整数,即每个员工的工龄,范围在[0, 50]。
输出格式:
按输入工龄顺序输出每个工龄的员工个数,格式为:“工龄:人数”。
每项占一行。
输入样例:
10 2 0 5 7 2 5 2
输出样例:
10:1
2:3
0:1
5:2
7:1
代码长度限制
16 KB
时间限制
400 ms
内存限制
解题思路
- 定义一个字典用于装数据,接收用户输入
- 循环统计人数
- 循环输出结果
代码实现
# 定义一个字典,并接收用户输入
items = dict()
data = list(map(int, input().split()))
# 统计次数
for i in data:
if not items.__contains__(i):
items[i] = 1
else:
items[i]+=1
# 输出结果
for k,v in items.items():
print(f"{k}:{v}")

浙公网安备 33010602011771号