Cod sursa(job #952443)

Utilizator piXxarBors Bogdan piXxar Data 23 mai 2013 15:13:35
Problema Tablete Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include<fstream>
using namespace std;
ifstream f("tablete.in");
ofstream g("tablete.out");
int n,k,i,j,nr,a[1001][1001];
int main()
{
	f>>n>>k;
	if(k%2)
	{ if(n%2) a[1][k+1]=-1;
		for(i=1;i<=n;++i)
			if(i%2) a[i][k]=1;
			else a[i][k]=-1;
	}
	for(i=1;i<=n;++i)
		for(j=1;j<=n;++j) nr++,a[i][j]+=nr;
	for(i=1;i<=n;++i)
		for(j=k+1;j<=n;++j) nr++,a[i][j]+=nr;
	for(i=1;i<=n;++i)
	{
		for(j=1;j<=n;++j) g<<a[i][j]<<" ";
		g<<"\n";
	}
	g.close();
	return 0;
}