密碼檢查-豬八戒2018秋招

密碼檢查安全

小明同窗最近開發了一個網站,在用戶註冊帳戶的時候,須要設置帳戶的密碼,爲了增強帳戶的安全性,小明對密碼強度有必定要求:網站

1.    密碼只能由大寫字母,小寫字母,數字構成;開發

2.    密碼不能以數字開頭;字符串

3.    密碼中至少出現大寫字母,小寫字母和數字這三種字符類型中的兩種;程序

4.    密碼長度至少爲8密碼

如今小明受到了n個密碼,他想請你寫程序判斷這些密碼中哪些是合適的,哪些是不合法的。安全性

輸入:字符

輸入一個數n,接下來有n(n<=100)行,每行一個字符串,表示一個密碼,輸入保證字符串中只出現大寫字母,小寫字母和數字,字符串長度不超過100。數字

輸出:註冊

輸入n行,若是密碼合法,輸出YES,不合法輸出NO

相關文章
相關標籤/搜索