Cod sursa(job #89347)

Utilizator Matei14Popa-Matei Mihai Matei14 Data 6 octombrie 2007 17:05:41
Problema Divizori Primi Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.55 kb
#include<stdio.h>
int main(){
	int n,q=0;
	int v[1000][1000],a[1000000],b[1000000],i,j,max=0,min=500000;
	freopen("numere5.in","r",stdin);
	freopen("numere5.out","w",stdout);
	scanf("%d",&n);
	for(i=1;i<=n*n;++i)
			a[i]=0;
	for(i=0;i<n;++i)
		for(j=0;j<n;++j){
			scanf("%d",&v[i][j]);
			if(v[i][j])
				a[v[i][j]]=1;
		}
	for(i=1;i<=n*n;++i)
		if(a[i]==0){
			b[q]=i;
			++q;
		}
	for(i=0;i<q;++i){
		if(b[i]<min)
			min=b[i];
		if(b[i]>max)
			max=b[i];
	}
	printf("%d %d\n",min,max);
	fclose(stdin);
	fclose(stdout);
	return 0;
}