Cod sursa(job #1438392)

Utilizator tamionvTamio Vesa Nakajima tamionv Data 19 mai 2015 20:34:41
Problema Tablete Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.55 kb
#include <fstream>
using namespace std;

int main(){
	ifstream f("tablete.in");
	ofstream g("tablete.out");
	int n = 0, k = 0;
	f >> n >> k;
	for(int i = 0, jos = 1, sus = n*k+1, sarit = -1; i < n; ++i){
		if(sarit != -1){
			g << sarit << ' ';
			sarit = -1; }
		else{
			sarit = -1;
			g << (jos++) << ' '; }

		for(int j = 2; j < k; ++j){
			g << (jos++) << ' '; }

		if(jos % 2 == 1){
			sarit = jos++;
			g << (jos++) << ' '; }
		else{
			sarit = -1;
			g << (jos++) << ' '; }

		for(int j = k; j < n; ++j){
			g << (sus++) << ' '; }
		g << '\n'; }
	return 0; }