import matplotlib.pyplot as plt
import numpy as np
from random import *
def dado():
a1=6*random()
if a1>0 and a1<1: a2=1
if a1>1 and a1<2: a2=2
if a1>2 and a1<3: a2=3
if a1>3 and a1<4: a2=4
if a1>4 and a1<5: a2=5
if a1>5 and a1<6: a2=6
return a2
def dado1():
a1=6*random()
for i in range(N):
if a1>(i-1) and a1<i: a2=i
return a2
N=100
x1=np.zeros(N)
y1=np.zeros(N)
for i in range(N):
x1[i] = i
y1[i] = dado1()
N=10000
x1=np.zeros(N)
y1=np.zeros(N)
c1=np.zeros(6)
for i1 in range(N):
x1[i1] = i1
y1[i1] = int(dado1())
if y1[i1] == 1 : c1[0]=c1[0]+1
if y1[i1] == 2 : c1[1]=c1[1]+1
if y1[i1] == 3 : c1[2]=c1[2]+1
if y1[i1] == 4 : c1[3]=c1[3]+1
if y1[i1] == 5 : c1[4]=c1[4]+1
if y1[i1] == 6 : c1[5]=c1[5]+1
N=1000
contador=0
for i1 in range(N):
if int(dado1()) == 1:
for i2 in range(N):
if int(dado1()) == 1:
contador = contador+1
N=100
c1=0
for i in range(N):
a1=dado1()
a2=dado1()
# print(a1,a2)
if a1==1 and a2==1:
# print('tazo dorado')
c1=c1+1
print(c1,N)
print("{:5f}".format(float(c1)/float(N)))