Cod sursa(job #587449)

Utilizator popacamilpopa camil popacamil Data 4 mai 2011 20:46:48
Problema Grozavesti Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.6 kb
#include<cstdio>
using namespace std;
int v[305][305],i,d[305],n,j,poz,schimb;
int main(){
	freopen("grozavesti.in","r",stdin);
	freopen("grozavesti.out","w",stdout);
	scanf("%d",&n);
	for(i=1;i<=n;++i){
		for(j=1;j<=n;++j){
			scanf("%d",&v[i][j]);
			if(i==j){
				d[i]=v[i][j];
			}
		}
	}
	for(i=1;i<=n;++i){
		poz=0;
		schimb=0;
		for(j=i+1;j<=n;++j){
			if(d[i]>d[j]){
				schimb=d[i];
			d[i]=d[j];
			d[j]=schimb;
			poz=j;
			}
		}
		if(poz!=0){
		printf("L %d %d\n",i,poz);
		printf("C %d %d\n",i,poz);
		}
	}
	for(i=1;i<=n;++i){
		printf("%d ",d[i]);
	}
	return 0;
}