#include int main(void) { int r,s,c; int i,j,k,pozice,kolik,konec; char cti[250]; int vysledek[300]; char ret[300]; char jmeno[300][300]; konec = 0; while (konec == 0) { for (i = 0; i < 300; i++) { vysledek[i] = 0; } scanf("%d %d %d\n", &r, &s, &c); if ((r==0)&&(c==0)&&(s==0)) { konec = 1; break; } for (i = 0; i < c; i++) { scanf("%s", ret); pozice = ret[0]; strcpy(jmeno[pozice],ret); } for (j = 0; j < r; j++) { scanf("%s", cti); for (k = 0; k < s; k++) { if (cti[k] != '*') { pozice = cti[k]; vysledek[pozice]++; } } } pozice = 0; kolik = -1; for (i = 0; i < 300; i++) { if (vysledek[i] > kolik) { kolik = vysledek[i]; pozice = i; } } printf("Nejzravejsi cervotoc je %s.\n", jmeno[pozice]); scanf("%d %d %d\n", &r, &s, &c); } return(0); }