Pagini recente » Cod sursa (job #580137) | Cod sursa (job #1111834) | Cod sursa (job #1407602) | oji_in_iulie_lol | Cod sursa (job #1062262)
#include <fstream>
#include <algorithm>
using namespace std;
ifstream f("grozavesti.in");
ofstream g("grozavesti.out");
int v[301],n,ok,sol[301],i,j,nr,x;
int main()
{
f>>n;
for (i=1;i<=n;i++)
for (j=1;j<=n;j++)
{
f>>x;
if (i==j)
v[++nr]=x;
}
//for (i=1;i<=n;i++)
//g<<v[i]<<" ";
nr=0;
do
{
ok=0;
for (i=1;i<n;i++)
if (v[i]>v[i+1])
{
nr++;
sol[nr]=i;
swap(v[i],v[i+1]);
ok=1;
}
}
while (ok);
for (i=1;i<=nr;i++)
g<<"C "<<sol[i]<<" "<<sol[i]+1<<'\n'<<"L "<<sol[i]<<" "<<sol[i]+1<<'\n';
f.close();
g.close();
}