Cod sursa(job #252075)

Utilizator funkydvdIancu David Traian funkydvd Data 3 februarie 2009 21:09:46
Problema Tablete Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.43 kb
#include<fstream>
using namespace std;
ifstream f1 ("tablete.in");
ofstream f2 ("tablete.out");
int main()
{
  int n,k,m,i,j;
  f1>>n>>k;
  m=1;
  char v[1000000];
  for (i=1; i<=n*n; i++) v[i]=1;
  for (i=1; i<=n*n; i++)
     {if (i%n==1 && i>1) f2<<endl;
      while (v[m]!=1) m++;
       if (i%n!=k || m%2==0) {f2<<m<<" "; v[m]=0;}
	 else {f2<<m+1<<" "; v[m+1]=0;}
	 m=1;}
  f1.close();
  f2.close();
  return 0;
}