Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: VggT
Problemset: เมทริกซ์สมมาตร
Language: cpp
Time: 0.005 second
Submitted On: 2025-10-16 23:40:45
#include <bits/stdc++.h>
using namespace std;
int main()
{
cin.tie(0)->sync_with_stdio(0);
int n;
cin >> n;
vector<vector<int>> vec1(n);
vector<vector<int>> vec2(n);
vec1.push_back({});
for(int i = 1; i < n; i++)
{
vec1.push_back({});
for(int j = 0; j < i; j++)
{
int num;
cin >> num;
vec1[i].push_back(num);
}
}
vector<vector<int>> board(n,vector<int>(n,0));
for(int i = 1; i < n; i++)
{
for(int j = 0; j < i; j++)
{
board[i][j] = vec1[i][j];
}
}
for(int i = 1; i < n; i++)
{
for(int j = 0; j < i; j++)
{
board[j][i] = vec1[i][j];
}
}
for(auto a : board)
{
for(auto b : a) cout << b << ' ';
cout << '\n';
}
return 0;
}