มาจากสิ่งนี้ลบโพสต์แล้ว
ให้สตริงคำตอบ (ความจริง / เท็จหรือค่าที่สอดคล้องกันสองค่า) ถ้ามันถือว่าเป็นรหัสผ่านบิชอปที่ดีซึ่งเป็นเมื่อตรงตามเงื่อนไขต่อไปนี้ทั้งหมด:
มันมีอย่างน้อย 10 ตัวอักษร
มันมีอย่างน้อย 3 หลัก (
[0-9])มันไม่ใช่ palindrome (เหมือนกับตัวมันเองเมื่อกลับด้าน)
คุณจะได้รับโบนัส 0 ไบต์หากรหัสของคุณเป็นรหัสผ่านบิชอปที่ดี
คำเตือน: Do ไม่ใช้ความดีบิชอปเป็นตัวชี้วัดความแข็งแรงของรหัสผ่านที่เกิดขึ้นจริง!
ตัวอย่าง
รหัสผ่านบิชอปที่ดี
PPCG123GCPP
PPCG123PPCG
PPCG123gcpp
0123456789
Tr0ub4dor&3
รหัสผ่านบิชอปไม่ดี
PPCG123 (สั้นเกินไป)
correct horse battery staple (ตัวเลขไม่เพียงพอ)
PPCG121GCPP (palindrome)
(สั้นเกินไปและไม่เพียงพอตัวเลข)
abc121cba (สั้นเกินไปและ palindrome)
aaaaaaaaaaaa (palindrome และตัวเลขไม่เพียงพอ)
abc99cba (ทุกอย่างผิดปกติ)