Cod sursa(job #1452816)

Utilizator LegionHagiu Stefan Legion Data 21 iunie 2015 20:58:12
Problema Lacate Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.56 kb
#include <iostream>
#include <fstream>
#include <vector>
using namespace std;
vector<int> persoane[257];
int main()
{
	ifstream in("lacate.in");
	ofstream out("lacate.out");
	int n, acum = 1,i,j;
	in >> n;
	for (i = 1; i < n; i++)
	{
		for (j = i + 1; j <= n; j++)
		{
			persoane[i].push_back(acum);
			persoane[j].push_back(acum);
			acum++;
		}
	}
	acum--;
	out << acum << " " << persoane[1].size() << "\n";
	for (i = 1; i <= n; i++)
	{
		for (j = 0; j < persoane[i].size(); j++)
		{
			out << persoane[i][j] << " ";
		}
		out << "\n";
	}
}