Cod sursa(job #1749789)

Utilizator antanaAntonia Boca antana Data 28 august 2016 18:56:49
Problema Lacate Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include <cstdio>
#define MAXN 256

int v[MAXN+1][MAXN];

int main()
{
    freopen("lacate.in", "r", stdin);
    freopen("lacate.out", "w", stdout);

    int i, j, n, k=0;

    scanf("%d", &n);

    printf("%d %d\n", n*(n-1)/2, n-1);

    for(i=1;i<n;++i)
        for(j=i+1;j<=n;++j)
            ++k, v[i][++v[i][0]]=v[j][++v[j][0]]=k;

    for(i=1;i<=n;++i){
        for(j=1;j<=v[i][0];++j)
            printf("%d ", v[i][j]);
        printf("\n");
    }

    return 0;
}