Pagini recente » Cod sursa (job #2680104) | Cod sursa (job #1129100) | Cod sursa (job #1627479) | Cod sursa (job #559873) | Cod sursa (job #1887422)
#include <iostream>
#include <stdio.h>
#include <stdbool.h>
using namespace std;
int main()
{
int n,k;
FILE * fp;
fp = fopen("tablete.in","r");
fscanf("%i",&n);
fscanf("%i",&k);
fp = fopen("tablete.out","w");
if(n % 2 == 0)
{
if(k %2 == 0)
{
int c = 1;
for(int i = 0;i<n;i++)
{
for(int j = 0;j<n;j++)
{
fprintf(fp,"%i",c);
printf("%i",c);
c++;
}
fprintf(fp,"\n");
printf("%i",c);
}
}
else
{
int c = 2;
for(int i = 0;i<n;i+=2)
{
for(int j = 0;j<n-1;j++)
{
fprintf(fp,"%i",c);
printf("%i",c);
c++;
}
fprintf("%i",c*2);
printf("%i",c*2);
c++;
fprintf("\n");
printf("\n");
printf("%i",c-n+1);
fprintf("%i",c-n+1);
for(int j = 0;j<n-1;j++)
{
fprintf(fp,"%i",c);
printf("%i",c);
c++;
}
}
}
}
return 0;
}