classSolution:defcorpFlightBookings(self, bookings: List[List[int]], n:int)-> List[int]:
diff =[0]* n
for first, last, seats in bookings:
diff[first-1]+= seats
if last < n:
diff[last]-= seats
for i inrange(1, n):
diff[i]= diff[i]+ diff[i-1]return diff