Cod sursa(job #2494105)

Utilizator EricEric Vilcu Eric Data 17 noiembrie 2019 12:39:40
Problema Lacate Scor 100
Compilator cpp-64 Status done
Runda ad_hoc Marime 0.38 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("lacate.in");
ofstream g("lacate.out");
int n,m;
int a[257][256];
int main()
{
    f>>n;
    m=n*(n-1)/2;
    for(int i=1,k=1;i<n;++i)for(int j=i+1;j<=n;++j,++k){a[i][++a[i][0]]=k;a[j][++a[j][0]]=k;}
    g<<m<<' '<<n-1<<'\n';
    for(int i=1;i<=n;++i){for(int j=1;j<n;++j)g<<a[i][j]<<' ';g<<'\n';}
}