#include int main() { int cislo; int pole[50]; int pocetCisel = 0; while (pocetCisel < 50) { if (scanf("%d", &cislo) == EOF) { break; } if (cislo < 1) { break; } pole[pocetCisel] = cislo; pocetCisel++; } if (pocetCisel == 0) { printf("Chyba: Málo platných hodnôt.\n"); return 0; } for (int i = 0; i < pocetCisel; i++) { printf("Súťažiaci č. %d vypil %d pohárov.\n", i + 1, pole[i]); } int pohare = pole[0]; int pocetVyhercov = 1; for (int i = 1; i < pocetCisel; i++) { if (pole[i] > pohare) { pohare = pole[i]; pocetVyhercov = 1; } else if (pole[i] == pohare) { pocetVyhercov++; } } for (int i = 0; i < pocetCisel; i++) { if (pole[i] == pohare) { printf("Výherca je súťažiaci %d ktorý vypil %d pohárov.\n", i + 1, pole[i]); } } return 0; }