Ens donen una matriu quadrada de dígits (enters entre 0 i 9). Per a cada posició de , sigui el dígit d’aquella posició. Volem comprobar si, el nombre de vegades que apareix un dígit menor o igual a , és estrictament més gran a la fila que a la columa .
Per exemple, considereu la següent matriu de dígits:
6 3 4 2 1 3
1 6 7 8 5 2
9 6 8 4 1 4
3 2 7 4 0 2
1 8 7 8 3 5
0 1 8 5 3 1
Indexant des de , a la posició hi tenim el dígit . A la fila hi tenim els dígits i per tant hi han dígits menors o iguals a en aquella fila. A la columna hi tenim els dígits , i per tant hi han dígits menors o iguals a en aquella columna. Fixeu-vos que . Per tant, la posició sí que cumpleix que el nombre de dígits de valor menor o igual al dígit d’aquella posició és estríctament major a la fila que a la columna.
La primera línia de l’entrada té un valor positiu que representa la mida () de la matriu . A continuació venen línies amb valors positius separats per espais, el contingut de la matriu .
La sortida té línies. Cada línia té valors o separats per espais. La sortida representa una matriu de ’s i ’s tal que, la posició té un si i només si el dígit cumpleix que a la fila hi han estríctament més dígits que són menors o iguals a que a la columna .
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.
Autoria: FOPR
Generació: 2026-01-25T17:44:51.451Z
© Jutge.org, 2006–2026.
https://jutge.org