class Feina:

    """
    Representa una feina que cal realitzar.
    """
    
    def __init__(self, de, pr):
        """
        Inicialment, una feina sempre està pendent de realitzar-se
        """
        self.descripcio = de
        self.pendent = True
        self.prioritat = pr

    def criteris(self):
        if self.pendent:
            v1 = self.prioritat
        else:
            v1 = 10
        return v1

    def rebaixa(self):
        if self.prioritat < 4:
            self.prioritat = self.prioritat + 1
        else:
            self.pendent = False
    
    def __str__(self):
        if self.pendent:
            c = 'P'
        else:
            c = 'R'
        return f"{c} - {self.prioritat} - {self.descripcio}"
