Cod sursa(job #1071027)

Utilizator apopeid14Apopei Daniel apopeid14 Data 2 ianuarie 2014 14:44:26
Problema Lacate Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include <cstdio>
 
using namespace std;
 
int main()
{
    int N,L,C,val,i,j;
    freopen ("lacate.in","r",stdin);
    freopen ("lacate.out","w",stdout);
    scanf("%d", &N);
    L=N*(N-1)/2; C=N-1; val=1;
    printf("%d %d\n", L,C);
    for(i=1;i<=N;++i)
    {
        for(j=1;j<=C;++j)
        {
            printf("%d ", val);
            ++val;
            if(val==L+1)
                val=1;
        }
        printf("\n");
    }
    return 0;
}