Si usas programación en Python para resolver "Dos personas tienen una cita entre las 12:00 y la 1:00, la primera persona que llega espera 10 minutos a que llegue la última".
¿De 12:00 a 1:00? ¿Entonces son las 12:00? .....13:00? **** Eso es 61 puntos de tiempo en total (¿menos el número exacto de segundos?) ¿Alguna pregunta? El principio es el mismo)
Supongamos que A llega primero y B llega después
Entonces, si A llega a las 12:00, para que B se encuentre con A, debe ser a las 12:00, 12:01, 12:02,... Llegada a las 12:10, ¿un total de ****11 puntos horarios?
¿Y así sucesivamente?
Si A llega a las 12:51, entonces si B quiere encontrarse con A, debe llegar a las 12:51, 12:52, 12:53,.... ...¿13:00? **** ¿10 puntos de tiempo en total?
Si A llega a las 12:59, entonces la hora en que B y A se encuentran debe ser las 12:59?13:00? ¿Un total de ****2 puntos de tiempo?
....
Entonces, el momento para que A y B se reúnan es:
#can Meet
cn?= ?0
para?i?en?rango(61):
m?=?11
si?i>=50:
m?=?61-i
para?j?in?range(m):
cn+=1
#print?i+ j,
#print?'\n'
#¿pueden reunirse y no pueden reunirse
all_cn=0
para? i?en?rango(61):
para?j?en?rango(61-i):
all_cn?+=1
#print ?i +j,
#print?'\n'
imprimir?cn,all_cn
imprimir?cn/float(all_cn)
#Agregue la situación en la que B llega primero y A llega después
print?(cn/float(all_cn))*2?