Pagini recente » Cod sursa (job #3198105) | Cod sursa (job #991051) | Cod sursa (job #1218617) | Cod sursa (job #992855) | Cod sursa (job #235609)
Cod sursa(job #235609)
#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;
}