Pagini recente » Cod sursa (job #669914) | Cod sursa (job #3246368) | Cod sursa (job #807812) | Cod sursa (job #2717867) | Cod sursa (job #235607)
Cod sursa(job #235607)
#include <stdio.h>
long n,k,i,j,p,q;
int main(){
freopen("tablete.in","r",stdin);
freopen("tablete.out","w",stdout);
scanf("%ld %ld",&n,&k);
p=1;q=n*k+1;
if (k%2==0)
for (i=1;i<=n;++i){
for (j=1;j<=k;++j)
printf("%ld ",p++);
for (j=k+1;j<=n;++j)
printf("%ld ",q++);
printf("\n");
}
else
if (n%2==0)
for (i=1;i<=n/2;++i){
for (j=1;j<k;++j)
printf("%ld ",p++);
printf("%ld",p+1);
for (j=k+1;j<=n;++j)
printf("%ld ",q++);
printf("\n");
printf("%ld ",p);
p+=2;
for (j=2;j<=k;++j)
printf("%ld ",p++);
for (j=k+1;j<=n;++j)
printf("%ld ",q++);
printf("\n");
}
else{i=0;}
return 0;
}