Pagini recente » Cod sursa (job #995994) | Cod sursa (job #1907227) | Cod sursa (job #866459) | Cod sursa (job #1852300) | Cod sursa (job #1894642)
#include <iostream>
#include <fstream>
using namespace std;
fstream f("tablete.in",ios::in);
ofstream g("tablete.out");
int main()
{
int N,K,i,j,it1,it2,it3;
f>>N>>K;
if(0==K%2 && 0==N%2)
{
it1=1;
for(i=0;i<N;++i)
{
for(j=0;j<N;++j)
{
g<<it1++<<" ";
}
g<<"\n";
}
}
if(0==N%2)
{
it2 = N+N;
it1 = 2;
it3 = 1;
for(i=0;i<N;++i)
{
for(j=0;j<N-1;++j)
{
g<<it1++<<" ";
}
g<<it2<<"\n";
i+=1;
g<<it3<<" ";
for(j=1;j<N;++j)
{
g<<it1++<<" ";
}
it1+=2;
it3 = it1-1;
it2+=N*2;
g<<"\n";
}
}
return 0;
}