RosettaCodeData/Task/Priority-queue/Picat/priority-queue-2.picat
2023-07-01 13:44:08 -04:00

7 lines
233 B
Text

Tasks = [[3,"Clear drains"],
[4,"Feed cat"],
[5,"Make tea"],
[1,"Solve RC tasks"],
[2,"Tax return"]],
Heap = new_min_heap(Tasks),
println([Heap.heap_pop() : _ in 1..Heap.heap_size]).