Quick actions

cmd+k|ctrl+k

Navigation

Languages

Print Matrix

Snippet info

Language

Cpp

Visibility

public

Author

amangoyal1727

Created

2021-12-29T01:11:07.339031Z

Updated

2021-12-29T01:11:07.339031Z

#include <iostream>
#include <vector>
using namespace std;

int main() {
    
    int n;
    cin>>n;
    vector<vector<int>> m(n, vector<int>(n));
    for(int i=0; i<n; i++){
        for(int j=0; j<n; j++){
            cin>>m[i][j];
        }
    }
    
    
    
    for(int i=0; i<n; i++){
        int c=i;
        int j=0;
        cout<<m[i][j]<<" ";
        while(c && j<n){
            c--;
            j++;
            cout<<m[c][j]<<" ";
        }
        cout<<endl;
    }
    
    
    int cons = n-1;
    for(int j=1; j<n; j++){
        int c=cons;
        int J = j;
        cout<<m[c][j]<<" ";
        while(c && J<n-1){
            c--;
            J++;
            cout<<m[c][J]<<" ";
        }
        cout<<endl;
    }
    
    
    return 0;
}
INFO