Cod sursa(job #812473)
| Utilizator | Data | 13 noiembrie 2012 21:36:34 | |
|---|---|---|---|
| Problema | Lacate | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.44 kb |
#include<stdio.h>
long a[307],n,k,m,l,p;
int main()
{
//freopen("lacate.in","r",stdin);
//freopen("lacate.out","w",stdout);
scanf("%ld",&n);
p=n*(n-1)/2;
printf("%ld %ld\n",p,n-1);
for (long i=1;i<=n;++i)
{
for (long j=0;j<k-1;++j)
a[j]++;
for (long j=k;j<n-1;j++)
{
l++;
a[j]=l;
}
for (long j=0;j<n-1;j++)
printf("%ld ",a[j]);
printf("\n");
k++;
}
return 0;
}
