#include using namespace std; const int N=406; int b[N]; int c1[N][N],c2[N][N]; int myrand(int s,int e){ return rand()%(e-s+1)+s; } int main() { ios_base::sync_with_stdio(false); freopen("sorting.in","r",stdin); freopen("sorting.out","w",stdout); srand(time(NULL)); int n; cin>>n; vector a,c; for (int i=0;i>dd; c.push_back(dd); b[i]=n-i; } int t; cin>>t; for (int i=0;i>c1[i][j]; } } cin>>t; for (int i=1;i<=n;i++){ for (int j=1;j<=n;j++){ cin>>c2[i][j]; } } int mnans=INT_MAX; vector > v; vector > k; for (int ss=0;ss<400;ss++){ a=c; int ans=0; for (int i=0;i g; for (int i=0;i