/*
generuje drzewo losowe ...
*/
generuje drzewo losowe ...
*/
#include <stdio.h>
#include <stdlib.h>
int n= 10;
int liczbalos(int n) { return rand()%n; }
// zwraca liczbe od 0 do n-1
int main(int argc, char *argv[]) {
int i,j;
srand( time(NULL) );
if( argc!=2 ) {
printf("wywolanie: %s liczWierz\n", argv[0]);
return 1;
}
n= atoi(argv[1]);
// wypisujemy wierz:
printf("{");
for (i=0; i<n; i++) printf("%i ", i);
printf("} ");
// wypisujemy kraw:
printf("{");
for (i=1; i<n; i++)
printf("{%i %i} ", liczbalos(i), i);
printf("}\n");
return 0;
}