Pagini recente » Cod sursa (job #1363103) | Cod sursa (job #2314986) | Cod sursa (job #2887517) | Cod sursa (job #1045592) | Cod sursa (job #612489)
Cod sursa(job #612489)
#include <stdio.h>
#define NMax 512
const char IN[]="lacate.in",OUT[]="lacate.out";
int N,L;
int a[NMax][NMax];
int main()
{
int i,j;
freopen(IN,"r",stdin);
scanf("%d",&N);
fclose(stdin);
for (i=0;i<N;++i)
for (j=i+1;j<N;++j)
++L,a[i][++a[i][0]]=L,a[j][++a[j][0]]=L;
freopen(OUT,"w",stdout);
printf("%d %d\n",N*(N-1)/2,N-1);
for (i=0;i<N;++i){
for (j=1;j<=a[i][0];++j)
printf("%d ",a[i][j]);
printf("\n");
}
return 0;
}