Pagini recente » Cod sursa (job #806354) | Cod sursa (job #568755) | Cod sursa (job #528012) | Cod sursa (job #145505) | Cod sursa (job #2326075)
#include <fstream>
using namespace std;
ifstream f("tablete.in");
ofstream g("tablete.out");
int n,k,i,j,ok,nr, a[1010][1010];
int main()
{
f>>n>>k;
nr=1;
for(i=1;i<=n;i++){
for(j=1;j<=n-1;j++){
if(j==1 && ok!=0){
a[i][j]=ok; ok=0; continue;
}
if(j!=k)
a[i][j]=nr++;
else{
if(j==k && nr%2==0)
a[i][j]=nr++;
else{
ok=nr; nr++;
a[i][j]=nr++;
}
}
}
}
for(i=1;i<=n;i++)
a[i][n]=nr++;
///int t=1;
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
g<<a[i][j]<<" ";
g<<endl;
}
return 0;
}