IPV4地址格式为a.b.c.d,其中abcd均为0~255的整数。一个IP过滤器格式为a1~a2.b1~b2.c1~c2.d1~d2,如果a1<=a<=a2,b1<=b<=b2,c1<=c<=c2,d1<=d<=d2,则a.b.c.d能通过此过滤器,否则无法通过。当a1=a2(或b1=b2或c2=c2或d1=d2),则IP过滤器可简写为a1.b1~b2.c1~c2.d1~d2(依次类推)。 特别地,若a1~a2(或b1~b2,c1~c2,d1~d2)以*表示,则该位置上a1~a2(或b1~b2,c1~c2,d1~d2)表示所有合法整数。 给定一个IP过滤器以及N个IP地址,请你判断这些IP地址是否能通过过滤器。输入描述第一行一个字符串表示IP过滤器。第二行一个整数N,接下来N行每行一个字符串,表示相应IP。输出描述输出N行,如果相应IP能通过,则输出Accepted,否则输出Failed。原题内容如上,完全不知道应该怎么操作.....有没有大神能够帮我写个代码....最好能够写上注释,谢谢了!
目前暂无任何回答
- 0 回答
- 0 关注
- 1370 浏览
添加回答
举报
0/150
提交
取消