#include #include using namespace std; ifstream fin("domi.in"); struct elem { int ertek,hely; }; int v[1000]; int megtart; elem w[1000]; int n,a[100][100]; bool fog[1000]; int main() { fin>>n; for(int i=1;i<=n*n;i++) { fin>>v[i]; w[i].hely=i; w[i].ertek=v[i]; } for(int i=1;i n for(int i=2;i<=n;i++) for(int j=1;j<=n;j++) if(i!=j) { for(int k=1;k<=n*n;k++) if(fog[k]==false) { megtart = k; break; } a[i][j]=v[megtart]; fog[megtart]=true; } //1 for(int j=2;j<=n;j++) { for(int k=1;k<=n*n;k++) if(fog[k]==false) { megtart = k; break; } a[1][j]=v[megtart]; fog[megtart]=true; } for(int i=1;i<=n;i++) { for(int j=1;j<=n;j++)cout<