Cod sursa(job #771943)

Utilizator patratzelAlex Alex patratzel Data 27 iulie 2012 18:56:01
Problema Tablete Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.65 kb
#include<fstream>
using namespace std;
ifstream fin("tablete.in");
ofstream fout("tablete.out");
int a[1000][1000],i,j,N,K,q,t;
void matrice()
{ int c=1;
	for(i=1;i<=N;i++)
     for(j=1;j<=N;j++)
	 {
	   a[i][j]=c++;
	 }
 
}
void afisare()
{ for(i=1;i<=N;i++)
	{ for(j=1;j<=N;j++)
		{
		 fout<<a[i][j]<<" ";
		}
	fout<<"\n";
	}
}



int main()
{ fin>>N;
  fin>>K;
  matrice();
 
  for(q=1;q<=N;q++)
	{ for(i=1;i<=N;i++)
		{ for(j=1;j<=N;j++)
			{ if(a[i][j]%2==0&&j!=K)
				{ t=a[i][j];
			      a[i][j]=a[q][K];
				  a[q][K]=t;
				}
			 
			}
		 
		}
	   
	}
	afisare();
fin.close();
fout.close();
return 0;
}