解题思路:
注意事项:
参考代码:
n = int(input())
for i in range(n):
a = str(input())
s = 0
for i in a:
if ord('A')<=ord(i)<=ord('Z'):
s+=1
break
for i in a:
if ord('a')<=ord(i)<=ord('z'):
s+=1
break
for i in a:
if ord('0')<=ord(i)<=ord('9'):
s+=1
break
for i in a:
if i in "~!@#$%^":
s+=1
break
if 8<=len(a)<=16 and s>=3:
print('YES')
else:
print('NO')
0.0分
0 人评分
九宫重排 (C++代码)浏览:1410 |
A+B for Input-Output Practice (IV) (C++代码)浏览:713 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:909 |
简单的a+b (C语言代码)浏览:564 |
母牛的故事 (C语言代码)浏览:992 |
Wu-求圆的面积 (C++代码)浏览:1994 |
用筛法求之N内的素数。 (C语言代码)浏览:890 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:642 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:628 |
【亲和数】 (C语言代码)浏览:628 |