當前位置:編程學習大全網 - 編程軟體 - 如果用python編程解決“兩人約會,定時間在12點到1點之間,先到者等後到者10分鐘,求兩人能見

如果用python編程解決“兩人約會,定時間在12點到1點之間,先到者等後到者10分鐘,求兩人能見

#個人愚見

12點到1點?就是12:00?12:02?.。。。13:00?總***是61個時間點(去掉精確到秒的情況?麻煩?原理相同)

假設?A?先到?b後到的情況

那麽?A是12:00?到的話,那麽B要想和A見到面?就必須?12:00?12:01?12:02?...12:10?總***11個時間點?

依此類推?

A是12:51?到的話,那麽B要想和A見到面?就必須?12:51?12:52?12:53?...13:00?總***10個時間點?

A是12:59?到的話,那麽B要想和A見到面?就必須?12:59?13:00?總***2個時間點?

.。。。

那麽?A?與B?見面的情況是?:

#能見面

cn?=?0

for?i?in?range(61):

m?=?11

if?i>=50:

m?=?61-i

for?j?in?range(m):

cn+=1

#print?i+j,

#print?'\n'

#能見面和不能見面

all_cn=0

for?i?in?range(61):

for?j?in?range(61-i):

all_cn?+=1

#print?i+j,

#print?'\n'

print?cn,all_cn

print?cn/float(all_cn)

#加上B?先到?A後到的情況

print?(cn/float(all_cn))*2?#最終概率

  • 上一篇:關於G83鉆孔代碼
  • 下一篇:安徽聚隆機器人減速器有限公司怎麽樣?
  • copyright 2024編程學習大全網