fork(1) download
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. struct osoby
  5. {
  6. char imie[21];
  7. char nazwisko[21];
  8. long czas;
  9. };
  10.  
  11. int main(int argc, char *argv[])
  12. {
  13. int liczbaTestow,i;
  14. long minimalna=1000000000;
  15. scanf("%i",&liczbaTestow);
  16. struct osoby osoba[liczbaTestow];
  17. for(i=0;i<liczbaTestow;i++)
  18. {
  19. int licznikMin,licznikSek;
  20. scanf("%s %s %i:%i",osoba[i].imie,osoba[i].nazwisko,&licznikMin,&licznikSek);
  21. osoba[i].czas=(licznikMin*60)+licznikSek;
  22. if(osoba[i].czas<minimalna)
  23. minimalna=osoba[i].czas;
  24. }
  25. for(i=0;i<liczbaTestow;i++)
  26. {
  27. if(osoba[i].czas==minimalna)
  28. printf("%s %s\n",osoba[i].imie,osoba[i].nazwisko);
  29. }
  30.  
  31. return 0;
  32. }
  33.  
Success #stdin #stdout 0s 2172KB
stdin
10
Adam Bak 22:52
Piotr Kakol 19:18
Marcin Kasprowicz 21:14
Mieczyslaw Bejnar 18:14
Mariusz Sliwinski 23:02
Witold Dlugosz 20:12
Maciej Boniecki 18:14
Arkadiusz Nowaczynski 19:59
Jaroslaw Konczak 22:00
Bartek Kraska 22:52
stdout
Mieczyslaw Bejnar
Maciej Boniecki