题解 | #密码验证合格程序#
密码验证合格程序
https://www.nowcoder.com/practice/184edec193864f0985ad2684fbc86841
while True:
try:
s = input()
if len(s) < 9:
print("NG")
continue
if s.isalnum():
if s.isdigit():
print("NG")
continue
elif s.isalpha():
print("NG")
continue
elif s.isupper() or s.islower():
print("NG")
continue
else:
if s.isdigit():
print("NG")
continue
elif s.isalpha() and (s.islower or s.isupper()):
print("NG")
continue
tags = 0
for i in range(0, len(s) - 2):
if s[i : i + 3] in s[i + 1 :]:
tags = 1
break
if tags == 1:
print("NG")
else:
print("OK")
except:
break
#多多指教#
查看5道真题和解析