Pagini recente » Cod sursa (job #138369) | Cod sursa (job #258621) | Cod sursa (job #2484793) | Cod sursa (job #1122061) | Cod sursa (job #230708)
Cod sursa(job #230708)
#include <cstdio>
#include <cstdlib>
#include <cstring>
#define N 1001
#define pr() printf("***************************\n")
int last,Now;
int V[N][N],a,b;
int main(){
int a,b,i,j;
freopen("tablete.in","r",stdin);
freopen("tablete.out","w",stdout);
scanf("%d%d",&a,&b);
Now = 1;
last = 0;
for (i = 1; i <= a; ++i){
for (j = 1; j < b; ++j){
if (last){
V[i][j] = last;
last = 0;
}
else
V[i][j] = Now ++;
}
if (Now % 2 == 1){
last = Now ++;
V[i][b] = Now ++;
}
else
V[i][b] = Now ++;
}
for (i = 1; i <= a; ++i)
for (j = b + 1; j <= a; ++j)
V[i][j] = Now ++;
for (i = 1; i <= a; ++i){
for (j = 1; j <= a; ++j)
printf("%d ",V[i][j]);
printf("\n");
}
}