Ocurrències caràcters minúscula-fila i majúscula-columna

Ens donen una matriu MM de mida n×mn\times{}m de lletres majúscules o minúscules, és a dir, nn strings amb mm caràcters pertanyents als codis ASCII [’a’,…,’z’]\cup[’A’,…,’Z’]. Per a cada posició (i,j)(i,j) de MM hi trobem un cert caràcter. Volem sumar el nombre de vegades que apareix aquest caràcter en minúscula a la fila ii, més el nombre de vegades que apareix aquest caràcter en majúscula a la columna jj.

Per exemple, considereu la següent matriu de caràcters:

BceaDc
BBFbaa
FafbfE
AABbff

Indexant des de 00, a la posició (2,2)(2,2) hi ha una f. A la fila 22 hi tenim els caràcters F,a,f,b,f,E i per tant hi han 22 ocurrències de f (minúscula). A la columna 22 hi tenim els caràcters e,F,f,B, i per tant hi ha 11 ocurrència de F (majúscula). En total, 2+1=32+1=3 ocurrències.

Veiem un altre exemple amb la matriu anterior: a la posició (1,3)(1,3) hi ha una b. A la fila 11 hi tenim els caràcters B,B,F,b,a,a i per tant hi ha 11 ocurrència de b (minúscula). A la columna 33 hi tenim els caràcters a,b,b,b, i per tant hi han 00 ocurrències de B (majúscula). En total, 1+0=11+0=1 ocurrència.

Entrada

La primera línia de l’entrada té dos valors positius n,mn,m separats per un espai que representen les mides de la matriu MM. A continuació venen nn línies amb strings de longitud mm, a on cada string conté caràcters amb codis ASCII de [’a’,…,’z’]\cup[’A’,…,’Z’], el contingut de la matriu MM.

Sortida

La sortida té nn línies. Cada línia té mm valors naturals separats per espais. La sortida representa una matriu n×mn\times{}m de naturals. El valor de la posició (i,j)(i,j) és la suma del nombre d’ocurrències del caràcter M[i][j]M[i][j] en minúscula a la fila ii de MM, més el nombre d’ocurrències del caràcter M[i][j]M[i][j] en majúscula a la columna jj de MM.

Observació

Per a superar uns quants jocs de proves i obtenir una nota acceptable podeu fer un programa senzill. Però per a superar tots els jocs de proves convindrà pensar en alguna optimització raonable.

Informació del problema

Autoria: FOPR

Generació: 2026-01-25T19:33:02.296Z

© Jutge.org, 2006–2026.
https://jutge.org