Pagini recente » Cod sursa (job #1668963) | Cod sursa (job #1232633) | Cod sursa (job #118446) | Cod sursa (job #2350353) | 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;
}