UVA 1636 Headshot(簡單概率)

2021-08-25 11:13:24 字數 581 閱讀 7097

題目鏈結

【題意】

在手槍裡隨機裝入一些子彈,然後扣了一槍,發現沒有子彈,你希望下一槍也沒有子彈,那是應該直接再扣一槍(輸出shoot)還是隨機轉一下再扣(輸出rotate),如果概率相等輸出equal

手槍裡的子彈可以看成乙個環形01序列,開槍之後對準下乙個位置,0代表沒有子彈,1代表有子彈

【思路】

統計序列中有多少個0,多少個1,多少個當前位置是0同時後一位上也是0的個數,然後計算概率即可,注意轉換成乘法來比較結果

#include

#include

#include

#include

using

namespace

std;

int main()

else ++b;

}int x=c*(a+b),y=a*a;

if(xputs("rotate");

else

if(x==y) puts("equal");

else

puts("shoot");

}return

0;}

163郵件傳送

importsmtplib fromemail.mime.textimportmimetext stmp伺服器 smtpserver smtp.163.com 發郵箱的位址 sender 你的郵箱號 傳送者郵箱密碼 授權碼 password 你的授權碼 設定傳送文字的內容 message 哈哈哈哈哈...

16 3 移動分屏

分屏編輯中游標的移動 vi中的游標鍵是h,j,k,l,要在各個屏之間切換,只需要先按一下ctrl w 把游標移動到上邊的屏 ctrl w k 把游標移動到下邊的屏 ctrl w j 把游標移動到右邊的屏 ctrl w l 把游標移動到左邊的屏 ctrl w h 把游標移動到下乙個的屏 ctrl w ...

163 郵件清理

由於163有封數限制,所以要進行自動清理 usr bin python encoding utf 8 import imaplib import time host imap.qiye.163.com username 賬號 password 密碼 debug 1 保留的郵件封數和一次刪除郵件的封數...