本帖最後由 劉愷威 於 2022-1-23 11:56 編輯
- from sys import stdin
- try:
- while True:
- l=int(input())
- a=[]
- for i in range(l):
- b=list(map(int,input().split()))
- a.append(b)
- a.sort(key=lambda b:b[0])
- t=0
- t=t+a[0][1]-a[0][0]
- m=a[0][1]
- for i in range(1,len(a)):
- if a[i][1]>m:
- if a[i][0]>m:
- t=t+a[i][1]-a[i][0]
- m=a[i][1]
- else:
- t=t+a[i][1]-m
- m=a[i][1]
- print(t)
- except EOFError:
- pass
複製代碼 |