# (Pojemniki z woda) Mamy serie pojemników z woda, połaczonych (kazdy z kazdym) rurami.
# Pojemniki maja kształty prostokatów, rury nie maja objetosci (powierzchni). Kazdy pojemnik opisany jest
# przez współrzedne lewego górnego rogu i prawego dolnego rogu.
# Wiemy, ze do pojemników nalano A “powierzchni” wody (oczywiscie woda rurami spłyneła do najnizszych
# pojemników). Prosze zaproponowac algorytm Obliczajacy ile pojemników zostało w pełni zalanych.

def function(A, wysokosci, szerokosci):
    # sortuje w nlgn wszystkie y-owe




if __name__ == '__main__':
    # posiadamy dwie tablice z danymi
    # szerokosci (xdolne, x gorne)
    # wysokosci (ydolne, ygorne)
    # wspolrzednej i-tego pojemnika pod i-tym indeksem w tablicy
    szerokosci = [(2,0), (8,5), (4,3)]
    wysokosci = [(1,7),(3,5),(6,9)]
    # A to powierzchnia wody
    A = 100
    function(A, pojemniki)