a=input().split(" ")
c=[int(i) for i in a]
num=0
for i in c:
if c.count(i)>num:
max_num=i
num=c.count(i)
elif c.count(i)==num:
max_num=min(i,max_num)
print(max_num)

这段代码通过用户输入的一串数字(以空格分隔),将其转换为整数列表,并找出该列表中出现频率最高的元素。如果存在多个元素具有相同的最高频率,则选择数值最小的那个。
a=input().split(" ")
c=[int(i) for i in a]
num=0
for i in c:
if c.count(i)>num:
max_num=i
num=c.count(i)
elif c.count(i)==num:
max_num=min(i,max_num)
print(max_num)

2176

被折叠的 条评论
为什么被折叠?