#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define false 0
#define true -1
int main(int argc, char *argv[])
{
time_t timer;
timer=time(NULL);
srand(timer);
int numPessoas;
int numTurmas;
printf("Numero de pessoas por turma:");
scanf("%d", &numPessoas);
int aniv[numPessoas];
printf("Numero de turmas:");
scanf("%d", &numTurmas);
int contaTurma, contaPessoa, contaAnivIgual=0,
i, j;
int dataIgual;
for(contaTurma=0; contaTurma<numTurmas;
contaTurma++){
//for(j=0; j<numPessoas; j++)
aniv[j]=0
for(contaPessoa=0;
contaPessoa<numPessoas; contaPessoa++)
aniv[contaPessoa]=rand()%365+1;
dataIgual=false;
for(i=0; i<numPessoas-1; i++){
for(j=i+1; j<numPessoas; j++)
if(aniv[i]==aniv[j]){
dataIgual=true;
goto tst;
}
}tst:
if(dataIgual) contaAnivIgual++;
}
printf("%d
%d\n", contaAnivIgual, (numTurmas-contaAnivIgual));
printf("%.2f %.2f\n", contaAnivIgual/(double)numTurmas,
(numTurmas-contaAnivIgual)/(double)numTurmas);
system("PAUSE");
return 0;
}