Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: punzacp555

Problemset: เมทริกซ์สมมาตร

Language: cpp

Time: 0.005 second

Submitted On: 2026-09-29 19:43:33

#include <bits/stdc++.h>
using namespace std;

int main() {
    cin.tie(0)->sync_with_stdio(0);
    int n;
    cin >> n;

    vector<vector<int>> a(n, vector<int>(n, 0)), inp(n-1);

    for(int i=0; i<n-1; i++) {
        for(int j=0; j<=i; j++) {
            int x;
            cin >> x;

            inp[i].push_back(x);
        }
    }

    // for(auto x : inp) {
    //     for(int g : x) cout << g << ' ';
    //     cout << "\n";
    // }

    for(int i=0; i<n-1; i++) {
        for(int j=i+1; j<n; j++) {
            a[i][j] = inp[j-1][i];
            a[j][i] = inp[j-1][i];
        }
    }

    for(auto x : a) {
        for(int g : x) cout << g << ' ';
        cout << "\n";
    }

    return 0;
}