解题思路:就是把一个列表分成两个新列表出来比较计算结果
注意事项:
参考代码:while True:
l1 = list(map(int, input().split()))
l2 = l1[:l1[0] + 1] # 取列表前n+1个数
l2.pop(0) # 删去第一个数,就取得第一个人的车速
l1.reverse() # 把表一的原始数据逆置方便取第二组数
l3 = l1[:l1[0]] # 取第二个人的车速
l3.reverse() # 记得要再逆置一次(不逆置的话第二个人排序是反的)
sum = 0
for i in range(len(l2)): # 最后用个for循环比较一下就行了
if l2[i] < l3[i]:
sum += 50
# print(l2,l3)
print(sum)
0.0分
0 人评分
C语言训练-阶乘和数* (C语言代码)浏览:998 |
【出圈】 (C语言代码)浏览:796 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:886 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:567 |
1025题解浏览:738 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:493 |
A+B for Input-Output Practice (V) (C语言代码)浏览:470 |
剪刀石头布 (C++代码)浏览:1713 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:345 |
筛排处理 (C语言代码)浏览:790 |