请回答下列问题:
def Ctime(t):
#自定义函数Ctime功能为将时间转为分钟计存入变量s,代码略。
return S
读取出行记录,存储在列表a中,a[i][0]、a[i][1]、a[i][2]依次存储交通工具类型、票价、乘坐开始时刻。交通工具类型a[i][0]值为0表示地铁,1表示公交车。代码略。
n = len(a)
for i in range(n):
a[i][2] = Ctime(a[i][2])
for i in range(n - 1):
for j in range(n - 1, i, -1):
if :
a[j], a[j - 1] = a[j - 1],a[j]
#输出出行记录,代码略。
total = 0
head=tail=0
q = [-1]*n
for i in range(n)
if a[i][0]==0
total+= a[i][1]
①
tail+= 1
else:
while head < tail and q[head] < a[i][2] - 45:
head += 1
if ②
total += a[i][1]
else:
print(a[i][2], "时刻使用了优惠券")
③
print("总共花费为:", total)
①②③