Cod sursa(job #420645)

Utilizator dornescuvladVlad Eugen Dornescu dornescuvlad Data 20 martie 2010 11:00:20
Problema Tablete Scor 10
Compilator cpp Status done
Runda Springfest Marime 0.51 kb
#include<iostream>
#include<fstream>
#define NMAX 1002

using namespace std;

ifstream fi("tablete.in");
ofstream fo("tablete.out");


int n,k,A[NMAX][NMAX],i,j,nr;

int main()

{
	fi>>n>>k;
	if(k%2==0 && n%2==0)
	{	
		int nr=1;
		for(i=0;i<k;i++)
			for(j=0;j<n;j++)
			{
				A[i][j]=nr;
				nr++;
			}
		
		for(i=k;i<n;i++)
			for(j=0;j<n;j++)
			{
				A[i][j]=nr;
				nr++;
			}
	}
	
	for(i=0;i<n;i++)
	{
		for(j=0;j<n;j++)
			fo<<A[i][j]<<" ";
		fo<<"\n";
	}
	return 0;
}