Pagini recente » Cod sursa (job #357450) | Cod sursa (job #1122564) | Cod sursa (job #1061818) | Cod sursa (job #187321) | Cod sursa (job #116004)
Cod sursa(job #116004)
var v,a,b:array[1..1000]of longint;
n,i,j,k,m,p,o:longint;
f:text;
begin
assign(f,'grozavesti.in');
reset(f);
read(f,n);
for i:=1 to n do
for j:=1 to n do
begin
read(f,k);
if i=j then v[i]:=k;
end;
k:=0;
close(f);
assign(f,'grozavesti.out');
rewrite(f);
for i:=1 to n do
begin
o:=v[i];
p:=i;
for j:=i+1 to n do
if v[j]<o then begin o:=v[j];
p:=j;
end;
if o<v[i] then begin k:=k+1;
a[k]:=i;
b[k]:=p;
end;
end;
writeln(f,k*2);
for i:=1 to k do
begin
writeln(f,'L ',a[i],' ',b[i]);
writeln(f,'C ',a[i],' ',b[i]);
end;
close(f);
end.