Ocurrències iguals X83362


Statement
 

pdf   zip

Ens donen una matriu quadrada MM de dígits (enters entre 0 i 9). Per a cada posició (i,j)(i,j) de MM, sigui dd el dígit d’aquella posició. Volem comprovar si, el nombre de vegades que apareix un dígit igual que dd (exceptuant la posició (i,j)(i,j)), és estrictament més gran a la fila ii que a la columna jj.

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

A la posició (1,2)(1,2) hi tenim el dígit 77.

A la fila 11 hi tenim els dígits 1,6,7,8,5,21,6,7,8,5,2 i per tant hi ha 00 dígits iguals que 77 en aquella fila.

A la columna 22 hi tenim els dígits 4,7,8,7,7,84,7,8,7,7,8, i per tant hi ha 22 dígits iguals que 77 en aquella columna.

Fixeu-vos que 0>20>2 es FALS. Per tant, la posició (1,2)(1,2) no que compleix la condició.

Entrada

La primera línia de l’entrada té un valor positiu nn que representa la mida (n×nn\times{}n) de la matriu MM. A continuació venen nn línies amb nn valors positius separats per espais, el contingut de la matriu MM.

Sortida

La sortida té nn línies. Cada línia té nn valors F o T separats per espais. La sortida representa una matriu n×nn\times{}n de F’s i T’s tal que, la posició (i,j)(i,j) té un T si i només si el dígit d=M[i][j]d = M [i] [j] compleix la condició i conté un F en cas contrari.

Public test cases
  • Input

    6
    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

    Output

    F T F F F T
    F F F F F F
    F F F F F T
    F T F F F F
    F T F F F F
    F T F F F T
    
  • Input

    10
    2 7 7 6 3 9 1 3 8 5
    7 1 0 7 7 8 4 7 1 7
    8 9 1 4 0 8 7 5 6 9
    7 0 8 6 6 1 6 9 5 4
    6 4 7 6 1 7 6 8 4 8
    5 4 7 7 1 0 7 0 5 3
    0 4 3 8 1 1 2 7 3 7
    3 9 3 2 6 6 9 2 4 5
    0 0 0 0 9 1 0 6 1 5
    2 3 9 7 2 0 1 4 9 4

    Output

    F T F F T F F T F F
    T T F T T F F T F T
    T F F F F F F F F T
    F F F F T F T F F F
    T F F F F T T T F T
    T F F F F F T T F F
    F F F F F F F F T F
    T F F T F T T T F F
    T T T T F F T F F F
    F F T F T F F T T F
    
  • Information
    Author
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++