#include #include #include #include #include int p[256]; int main() { int x,y,n,q,i,z,konec=0; char c[256][256]; char ret[256]; scanf("%d %d %d\n",&y,&x,&n); // printf("%d %d %d\n",x,y,n); if ((x==0)&&(y==0)&&(n==0)) konec=1; while (!konec){ for(i=1;i<=n;i++){ scanf("%s\n",ret); // printf("%s\n",ret); strcpy(c[ret[0]],ret); } int max=0, mi=0, m=0; for(int j=1;j<=y;j++){ for (q=1;q<=x;q++){ if (((m=p[z=getchar()]++)>max) && (z!='*')) { max=m; mi=z; } } getchar(); } printf("Nejzravejsi cervotoc je %s.\n",c[mi]); memset((void *)p, 0, 256*sizeof(int)); scanf("%d %d %d\n",&y,&x,&n); // printf("%d %d %d\n",x,y,n); if ((x==0)&&(y==0)&&(n==0)) konec=1; } return 0; }