Donada una matriu de naturals positius, per a cada fila volem saber quina és la primera fila que trobem després d’ella i diferent d’ella. Per exemple, considereu la següent matriu:
1 3 2 8
2 7 1 8
4 1 5 3
4 1 5 3
4 1 5 3
2 6 8 1
5 1 2 9
La fila (indexant començant per ) conté els valors en aquest ordre. Resulta que les files i contenen els mateixos valors en el mateix ordre. En canvi, la fila conté els valors . Per tant, seria la primera fila després de la fila que és diferent de la fila .
La primera línia de l’entrada té dos valors positius separats per un espai que representen les mides de la matriu. A continuació venen línies amb valors positius separats per espais, el contingut de la matriu.
La sortida conté línies. La -esima línia (indexant des de ) conté o bé un número major que , que és l’índex de la primera fila que trobem després de la fila que és diferent de la fila , o bé un si tal fila diferent no existeix.
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-25T14:26:18.935Z
© Jutge.org, 2006–2026.
https://jutge.org