Ejercicio Queue

Crear la clase Tarea con las siguientes propiedades:

Nombre (string)

Encargado(string)

Horas(int)

Crear la clase Programa con la siguiente propiedad:

Queue<Tarea> Lista

Y los siguientes métodos:

add(Tarea t) -> añade la tarea a la lista

procesar() -> Devuelve el nombre, encargado y horas de la primera tarea y la quita de la lista

tiempo()-> Devuelve el número de horas necesario para procesar todas las tareas

optimizar()->Reordena las tareas para que las que ocupan menos horas se pongan la primera de la lista.