Cod sursa(job #2253878)

Utilizator BlackLordFMI Alex Oprea BlackLord Data 4 octombrie 2018 15:20:34
Problema Tablete Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#include <fstream>
#include <iostream>

using namespace std;

ifstream fin ("tablete.in");
ofstream fout ("tablete.out");

int n, k, i, j, x, r;

int main (){
	cin >> n >> k;
	x = 1;
	for (i = 1; i <= n; ++i) {
		for (j = 1; j <= n; ++j) {
			if (j == 1 && r != 0) {
				cout << r << ' ';
				continue;
			} else {
			if (j == k) {
				if (x % 2 == 0) {
					cout << x << ' ';
				} else { 
				    cout << x + 1 << ' ';
				    r = x++;
				}
			} else {
				cout << x << ' ';
			}
			x++;
			}
		}
		cout << "\n";
	}
}