	       
def espotservir(teatre, comanda):
    zona, numloc = comanda
    return numloc <= teatre[zona][0]

def actualitzateatre(teatre, comanda):
    zona, numloc = comanda
    teatre[zona][0] = teatre[zona][0] - numloc

def costcomanda(teatre, comanda):
    zona, numloc = comanda
    return numloc*teatre[zona][1]

def entrades(comandes, teatre):
    l = []
    for comanda in comandes:
        if espotservir(teatre, comanda):
            cost = costcomanda(teatre, comanda)
            l.append(cost)
            actualitzateatre(teatre, comanda)
        else:
            l.append(0)
    return l
