Pagini recente » Cod sursa (job #2409310) | Cod sursa (job #2657055) | Cod sursa (job #3219859) | Cod sursa (job #900579) | Cod sursa (job #234100)
Cod sursa(job #234100)
#include <stdio.h>
int main() {
FILE *f;
int n, k, i, j;
f = fopen("tablete.in", "rt");
fscanf(f, "%d", &n);
fscanf(f, "%d", &k);
fclose(f);
f = fopen("tablete.out", "wt");
if(k%2) {
for(i = 0; i < n/2; i++) {
for(j = 2; j <= n; j++)
fprintf(f, "%d ", (i<<1)*n + j);
fprintf(f, "%d\n", (i<<1)*n + (n<<1));
fprintf(f, "%d ", (i<<1)*n + 1);
for(j = 1; j < n; j++)
fprintf(f, "%d ", ((i<<1)+1)*n + j);
fprintf(f, "\n");
}
} else {
for(i = 0; i < n; i++) {
for(j = 1; j <= n; j++)
fprintf(f, "%d ", i*n+j);
fprintf(f, "\n");
}
}
fclose(f);
return 0;
}