Ragazzi non riesco a capire il problema... Il problema č la ripetizione ?
Basta estrarre un numero fra 0 e (90-numero di estrazioni-1) e poi fare una cosa di questo tipo:
Codice:
int estrai_numero()
{
static int estratti[90];
static int estrazioni = 0;
int i = 0;
int estratto = estrai_da_0_a_N(89 - estrazioni);
for(i = 0; i <= estratto; ++i)
estratto += estratti[i];
estratti[estratto]++;
estrazioni++;
estratto++; //lo riporto da 1 a 90
return estratto;
}