Cod sursa(job #234593)

Utilizator rEbyTerHerpesius rEbyTer Data 21 decembrie 2008 11:53:09
Problema Tablete Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include <iostream>
#include <fstream>
using namespace std;

ifstream f("tablete.in");
ofstream g("tablete.out");

int main(){
int N,K,i,j,v[1001][1001]={0};

f >> N >> K;

if (!(K % 2))
{ int x = 0;
  for (i = 1; i <= N; i++)
   for (j = 1; j <= K; j++)
	v[i][j] = ++x;
}
int p = N * K + 1;
for (i = 1; i <= N; i++)
 for (j = K + 1; j <= N; j++ ) v[i][j] = p++;

for (i = 1; i <= N; i++){
 for (j = 1; j <= N; j++ ) cout << v[i][j] << ' '; cout << '\xA';}
return 0;}