Intercanviar files X28717


Statement
 

pdf   zip

html

Fes un programa que llegeixi una matriu quadrada no buida del canal d’entrada i dos enters f1 i f2, i mostri la matriu després d’intercanviar els valors de les files f1 i f2.

Cal que implementis una acció que donada una matriu quadrada no buida i dos enters f1 i f2, intercanviï els valors de les files f1 i f2 d’aquesta matriu.

Entrada

L’entrada consisteix en un enter n que indica la mida de la matriu, els valors de la matriu i dos enters f1 i f2.

Sortida

Mostra la matriu amb els valors de les files f1 i f2 intercanviats seguint el format dels exemples.

Observació

Pots suposar que f1 i f2 sempre compliran que 0 ≤ f1, f2 < n on n és el nombre files de la matriu.

Public test cases
  • Input

    3 
    4 5 2 
    4 5 7 
    2 3 7 
    0 2
    

    Output

    2 3 7 
    4 5 7 
    4 5 2 
    
  • Input

    4 
    -2 -6 4 2
    6 3 -1 6 
    3 8 3 5
    2 1 3 4 
    2 3
    

    Output

    -2 -6 4 2 
    6 3 -1 6 
    2 1 3 4 
    3 8 3 5 
    
  • Information
    Author
    Alejandro Rios
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++