#include #include #define VELKOST_POLA 52 int main() { int vysledky[VELKOST_POLA]; int count = 0; int max_hodnota = 0; int number; while (count < VELKOST_POLA && scanf("%d", &number) == 1) { if (number >= 1) { vysledky[count] = number; count++; } } if (count == 0) { printf("Chyba: Málo platných hodnôt.\n"); return 1; } max_hodnota = vysledky[0]; for (int i = 1; i < count; i++) { if (vysledky[i] > max_hodnota) { max_hodnota = vysledky[i]; } } for (int i = 0; i < count; i++) { printf("Súťažiaci č. %d vypil %d pohárov.\n", i + 1, vysledky[i]); } printf("Výherca je súťažiaci "); int isFirst = 1; for (int i = 0; i < count; i++) { if (vysledky[i] == max_hodnota) { if (!isFirst) { printf(" a "); } printf("súťažiaci %d", i + 1); isFirst = 0; } } printf(" ktorý vypil %d pohárov.\n", max_hodnota); return 0; }