graphlogo

Wydział Matematyki i Informatyki

Uniwersytetu Mikołaja Kopernika w Toruniu

2inf 2024/25 - Programowanie II, LC

[C2] Przychodnia "Senior"
Data zakończenia: 2025-01-17 12:00
Języki: cpp
Limit czasu: 3.0 s
Limit pamięci: 10 MB
Limit rozmiaru rozwiązania: 100 kB

Przychodnia "Senior" specjalizuje się w problemach zdrowotnych ludzi starszych. By nie męczyć osób w wieku naprawdę zaawansowanym, kierownictwo przychodni zastosowało specjalny sposób obsługi pacjentów, który można streścić następująco:

  1. Przychodnia przyjmuje wszystkich pacjentów, którzy pojawią się danego dnia, jednak nie więcej niż 100.
  2. Pacjent może przyjść o dowolnej porze w godzinach pracy przychodni.
  3. Pacjentowi zostaje nadany numer w kolejności przybycia.
  4. Do gabinetu lekarskiego wchodzi osoba najstarsza z obecnych w poczekalni.

Napisz program, który na wejściu wczyta informację o przybyciu pacjenta (znak "+" oraz data urodzenia) lub informację o opuszczeniu przez pacjenta gabinetu (znak "-"). Na wyjściu program wypisze, w jakiej kolejności pacjenci zostali przyjęci, posługując się ich numerami, np.


Przykładowe wejście:
+ 1949/03/21
+ 1950/02/12
+ 1939/09/01
-
+ 1938/03/12
-
+ 1937/11/08
-
-
+ 1939/10/28
+ 1939/10/26
-
-
-
Przykładowe wyjście
03
04
05
01
07
06
02

Zadanie zrealizuj obiektowo, tworząc odpowiednią klasę wraz z niezbędnymi metodami.
Powrót
© 2009-2020 • ZawodyWeb Team
IKS - Inwestycja w Kierunki Strategiczne na Wydziale Matematyki i Informatyki UMK

Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego