Pagini recente » Cod sursa (job #2222716) | Cod sursa (job #776975) | Cod sursa (job #378632) | Cod sursa (job #3152687) | Cod sursa (job #384496)
Cod sursa(job #384496)
#include<fstream>
using namespace std;
int a[1005][1005],n,k;
int main()
{
ifstream fin("tablete.in");
fin>>n>>k;
int i,j,nrc=1,aux;
for(i=1;i<=n;i++)
for(j=1;j<=k;j++)
{ a[i][j]=nrc;
nrc++;
}
for(i=1;i<=n;i++)
for(j=k+1;j<=n;j++)
{ a[i][j]=nrc;
nrc++;
}
ofstream fout("tablete.out");
for(i=1;i<n;i++)
//fout<<1;
if(a[i][k]%2==1)
{
aux=a[i][k];
a[i][k]=a[i+1][1];
a[i+1][1]=aux;
}
//fout<<"matrice";
if(a[n][k]%2==1)
{
aux=a[n][k];
a[n][k]=a[1][k+1];
a[1][k+1]=aux;
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
fout<<a[i][j]<<" ";
fout<<endl;
}
return 0;
}