-1
配列に与えられた各車の速度で道路上の配列のN個の車があるとします。そして、車が前の車の速度を超えることができない場合、キュー内の車が目的地に到着するのに必要な時間はありますか? [Python配列の並べ替え]
速度= [5、10、7、13、15、10、16]
上記アレイは、各車の速度です。車の距離は互いに1単位です。 、すなわち、5は位置1にあり、10は位置2にあり、以下同様である。
条件: 車は前の車の速度に追従してその位置に到達する必要があります。私は車がお互いを追い越すことはできません。 各車に必要な時間を見つけます。
マイコード:
list1 = [15, 20, 6, 3, 10]
count = 0
for x in range(1,len(list1)):
if(list1[x] >= list1[x-1]):
list1[x] = list1[x-1]
count += list1[x-1]-list1[x] + 1
list1[x] = list1[x-1]+1
print(list1)
私が間違っているつもりです
?