Перейти к основному содержанию
Testna Učilnica FRI 25/26
  • В начало
  • Календарь
  • Дополнительно
Поиск по всему сайту Закрыть
Изменить данные поисковой строки
Русский ‎(ru)‎
English ‎(en)‎ Slovenščina ‎(sl)‎ Македонски ‎(mk)‎ Русский ‎(ru)‎ 한국어 ‎(ko)‎
Вы используете гостевой доступ
Вход
Testna Učilnica FRI 25/26
В начало Календарь
Развернуть всё Свернуть всё
  1. Личный кабинет
  2. aps1uni
  3. Uvod
  4. Starosti

Starosti

Требуемые условия завершения
Открыто с: понедельник, 15 апреля 2024, 00:00
Срок сдачи: понедельник, 22 апреля 2024, 00:00

Podan je seznam $N$ oseb z imenom $x_i$ in starostjo $s_i$. Napišite program, ki bo v tem seznamu poiskal $K$ najstarejših oseb in izpisal njihova imena. Izpisana imena naj bodo urejena leksikografsko naraščajoče.

Omejitve podatkov:

  • $1 \leq K \leq N \leq 1000$
  • $0 \leq s_i \leq 10^9$ (starost merimo v zelo natančnih enotah)
  • Imena so sestavljena samo iz velikih črk angleške abecede in niso daljša od 20 črk.
  • Vse starosti so različne, imena pa se lahko ponavljajo.

Vhodni in izhodni podatki:

V prvi vrstici sta podani s presledkom ločeni števili $N$ in $K$. V naslednjih $N$ vrsticah so navedene osebe z imenom in starostjo, ki sta ločena s presledkom.

Izpišite imena $K$ najstarejših oseb. Urejena naj bodo leksikografsko in izpisana vsako v svoji vrstici.

Primer vhoda:

8 5
ANA 20
MIHA 13
TADEJ 18
PETRA 17
SIMON 21
TONE 25
JOZE 24
KATJA 15

Pravilen izhod:

ANA
JOZE
SIMON
TADEJ
TONE
Вы используете гостевой доступ (Вход)
Скачать мобильное приложение
На платформе Moodle
Obvestilo o avtorskih pravicah