#2332. IP地址合法性

IP地址合法性

Description

输入nIP地址,输出这些ip地址是否合法,如果合法输出Yes否则输出No

已知一个IP地址合法需要满足以下几个条件:

1.必须形如 a.b.c.d 的格式,其中a,b,c,d均为非负整数;

2.a,b,c,d范围需要满足0a,b,c,d255

3.a,b,c,d均不能含有多余的前导0

Input Format

第一行1个整数n,表示IP地址的个数;

之后n行,每行一个IP地址,保证IP地址只包含字符‘0-9’和‘.’;

Output Format

n行,每行包含一个YesNo

3
192.168.1.1
202.99.0.256
9.9..9
Yes
No
No

Hint

【样例注释】

1IP正确

2IP最后一个数字超出0-255范围所以输出No

3IP缺少第三个数字所以输出No

【数据范围】

50%的数据,1n10

100%的数据,1n1000