Programozó versenyek

Programozási nyelvek 2, 2019. május 8., Sz16 ZH

2019. május 8. 16:05 – 2019. május 8. 17:50

Zárthelyi eredmények

Írjon programot, amely a standard bemenet soraiból állományvégjelig (EOF-ig) a ProgCont rendszerbe feltöltött megoldások adatait olvassa be

név;feladat;eredmény

formátumban, ahol a név a feltöltő azonosítója (sztring), a feladat a zárthelyi feladat azonosítója (egész), az eredmény pedig a tesztelés eredményét tartalmazó, „FAIL” (sikertelen) vagy „PASS” (sikeres) sztringek egyike!

A program határozza meg és írja a standard kimenetre azt, hogy a zárthelyi dolgozaton legalább egy forráskódot feltöltő hallgatók mely feladatokat oldották meg sikeresen! A kimenet minden sora egy hallgató azonosítójával kezdődjön, melyet az általa megoldott feladatok azonosítói követnek! A hallgatók azonosítói lexikografikus, míg az általuk megoldott feladatoké növekvő sorrendben kövessék egymást! A csak hibás (elutasított) beküldést feltöltő hallgatók neve mögött a „NOTHING” sztring szerepeljen! A pontos formátumot lásd a példa kimeneten!

Példa bemenet

  1. Vak Ond;100001;FAIL
  2. Vak Ond;100001;FAIL
  3. Trab Antal;100003;FAIL
  4. Siket Lenke;100002;PASS
  5. Vak Ond;100001;PASS
  6. Trab Antal;100002;FAIL
  7. Siket Lenke;100001;PASS
  8. Vak Ond;100001;PASS
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. Siket Lenke: 100001, 100002
  2. Trab Antal: NOTHING
  3. Vak Ond: 100001
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.