#2332. IP地址合法性
IP地址合法性
Description
输入n个IP地址,输出这些ip地址是否合法,如果合法输出Yes否则输出No
已知一个IP地址合法需要满足以下几个条件:
1.必须形如 a.b.c.d 的格式,其中a,b,c,d均为非负整数;
2.a,b,c,d范围需要满足0≤a,b,c,d≤255;
3.a,b,c,d均不能含有多余的前导0;
Input Format
第一行1个整数n,表示IP地址的个数;
之后n行,每行一个IP地址,保证IP地址只包含字符‘0’-‘9’和‘.’;
Output Format
n行,每行包含一个Yes或No;
3
192.168.1.1
202.99.0.256
9.9..9
Yes
No
No
Hint
【样例注释】
第1个IP正确
第2个IP最后一个数字超出0-255范围所以输出No
第3个IP缺少第三个数字所以输出No
【数据范围】
50%的数据,1≤n≤10
100%的数据,1≤n≤1000