Sei sulla pagina 1di 2

#include<iostream>

#include<sstream>
#include<stdlib.h>
#include<time.h>

using namespace std;

main()
{
srand(time(NULL));
long int i, n=300000;
int A10, A11,A12;
A10=A11=A12=0;
float pA, mT=0;
int E[n];
int j=0;
int a1,a2,a3,a4,a5,a6;

a1=a2=a3=0;
a4=a5=a6=1;

for (i=1;i<=n;i++)
{
j=0;
a1=a2=a3=0;
a4=a5=a6=1;

//cout<<"i:"<<i<<" ";
while((a1+a2+a3)!=(a4+a5+a6))
{
j++;
a1=rand()%10;
a2=rand()%10;
a3=rand()%10;
a4=rand()%10;
a5=rand()%10;
a6=rand()%10;
//cout<<"j:"<<j<<" "<<a1<<" "<<a2<<" "<<a3<<" "<<a4<<" "<<a5<<" "<<a6<<endl;
}
E[i]=j; //cout<<"E["<<i<<"]="<<E[i]<<" ";
mT+=j;
if (j==10) A10++; //cout<<"A:"<<A<<endl; //1000raz
if (j==11) A11++; //cout<<"A:"<<A<<endl; //1000raz
if (j==12) A12++; //cout<<"A:"<<A<<endl; //1000raz
}
//cout<<"E:";
/* for (i=1; i<=n; i++)
{
cout<<E[i]<<" ";
}
*/
mT/=n; cout<<endl<<"mT:"<<mT<<endl;//1raz
pA=(float)A10/n; cout<<"pA10:"<<pA<<endl;//1raz
pA=(float)A11/n; cout<<"pA11:"<<pA<<endl;//1raz
pA=(float)A12/n; cout<<"pA12:"<<pA<<endl;//1raz

Potrebbero piacerti anche