Pagini recente » Cod sursa (job #2339231) | Cod sursa (job #2576312) | Cod sursa (job #1860510) | Cod sursa (job #2826910) | Cod sursa (job #2061078)
#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";
}
}