Cod sursa(job #16076)
Utilizator | Cont de teste horax | Data | 12 februarie 2007 03:08:36 |
---|---|---|---|
Problema | Lacate | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.39 kb |
#include <stdio.h>
int main()
{
long N, i, j;
freopen ("lacate.in", "r", stdin);
freopen ("lacate.out", "w", stdout);
scanf("%ld", &N);
printf("%ld %ld\n", (N*(N-1))>>1,(N-1));
for(i = 1; i <= N; ++ i)
{
for(j=1; j<=N; ++ j)
if(i!=j)
printf("%ld ", j);
printf("\n");
}
return 0;
}