Sürgősségi betegellátás

Adott egy szekvenciális input fáljban az ellátásra váró betegek adatai érkezésük sorrendjében. Az adatok egy számpárból állnak, ahol a számpár első tagja a beteg azonosítója, ami 1000-nél kisebb pozitív egészszám, a számpár második tagja a beteg ellátásának súlyosságára vonatkozó prioritási szám, amely tíznél kisebb pozitív egészszám lehet, és minél nagyobb ez a szám, az illető beteg ellátása annál sürgősebb.

Állítsunk elő egy szekvenciális output fájlt, amely az említett párokból áll, és a betegek ellátásának sorrendjét adja meg. A sürgős esetek a kevésbé sürgős eseteket előzzék meg, az azonos sürgősségi betegek közül, pedig azt vegyük előbbre, aki korábban érkezett.

 

 

 

(Nagy Tibor)