Cod sursa(job #595207)

Utilizator paul_gabryelPaul Buda paul_gabryel Data 11 iunie 2011 15:36:20
Problema Lacate Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb

#include <cstdio>
#include <fstream>

using namespace std;

int main ()
{
	
	ifstream in ("lacate.in");
	freopen ("lacate.out","w",stdout);
	int n,k=0;
	int a[512][512];
	in>>n;
	for(int i=1;i<=n;++i)
		for(int j=i;j<n;++j)
			a[i][j]=a[j+1][i]=++k;
	printf("%d %d\n",((n-1)*n)>>1,n-1);
	for(int i=1;i<=n;++i){
		for(int j=1;j<n;++j)
			printf("%d ",a[i][j]);
		printf("\n");
		}
	
	return 0;}