Intercanviar columnes si hi ha un parell X71934


Statement
 

pdf   zip

html

Escriu un programa que donat un enter n > 1 que indica la dimensió d’una matriu quadrada, seguit dels elements d’una matriu d’n per n, decideixi si hi ha un nombre parell a la primera fila.

Si existeix un nombre parell a la primera fila mostrarà el resultat d’intercanviar la primera columna amb l’última.

Si no existeix cap nombre parell a la primera fila mostrarà No per pantalla.

Entrada

L’entrada consisteix en un enter n seguit del elements corresponents a la matriu (de dimensió n per n)

Sortida

Si hi ha un nombre parell a la primera fila de la matriu mostra la matriu resultat d’intercanviar la primera columna amb l’última, en cas contrari mostrarà per pantalla el missatge No.

Public test cases
  • Input

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

    Output

    5 2 3 4 1
    7 4 5 6 3
    1 7 3 4 6
    9 7 8 0 2
    0 4 5 7 9
    
  • Input

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

    Output

    No
    
  • Information
    Author
    Àngels Hernàndez Gómez
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++