Cod sursa(job #2061078)
Utilizator | Petria Mitran Alma Elena AlmaChan13 | Data | 8 noiembrie 2017 21:57:14 |
---|---|---|---|
Problema | Grozavesti | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.74 kb |
#include <fstream>
using namespace std;
ifstream fin("grozavesti.in");
ofstream fout("grozavesti.out");
int n,i,j,s,k,in1[600],in2[600],v[600][600],aux;
int main () {
fin>>n;
for (i=1;i<=n;i++) {
for (j=1;j<=n;j++) {
fin>>v[i][j];
}
}
for (i=1;i<=n-1;i++) {
for (j=i+1;j<=n;j++) {
if (v[i][i] > v[j][j]) {
s++;
in1[s]=i;
in2[s]=j;
for (k=1;k<=n;k++) {
aux=v[k][i];
v[k][i]=v[k][j];
v[k][j]=aux;
}
}
}
}
fout<<s<<"\n";
for (i=1;i<=s;i++) {
fout<<"C"<<in1[i]<<" "<<in2[s]<<"\n";
}
}