,求助,每次都是re,放在spyder上又是对的,从来不知道re有哪些原因
查看原帖
,求助,每次都是re,放在spyder上又是对的,从来不知道re有哪些原因
1238355
muchenglin2023楼主2024/1/15 20:59
a=input().split()#将输入分开
renshu=int(a[0])#a第一个为总人数
del a[0]
b=[]#新建列表,用于将a中元素转化为整数
s=0#将要算的总时间
for i in a:
    b.append(int(i))
b.sort() #b为转化整数且排序之后列表
zuida=max(b) #楼层最大值
louceng=[] #新建一个列表使楼层不重复
for i in b:
    if i not in louceng:
        louceng.append(i) 
shu=len(louceng) #楼层列表的长度
for i in louceng:
    jige=b.count(i)#对应楼层要下电梯人数
    s=s+(5+jige)#本层下电梯花时长
s+=zuida*10 #总共上去6s一层,下去4s一层,共10s来回一层
print(s)
2024/1/15 20:59
加载中...