解题思路:就是把一个列表分成两个新列表出来比较计算结果
注意事项:
参考代码: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语言代码)浏览:604 |
C语言训练-最大数问题 (C语言代码)浏览:633 |
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:565 |
九宫重排 (C++代码)浏览:2160 |
淘淘的名单 (C语言代码)答案错误???浏览:593 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:1091 |
DNA (C语言代码)浏览:540 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:536 |
C二级辅导-求偶数和 (C语言代码)浏览:672 |
震宇大神的杀毒软件 (C语言代码)浏览:1079 |