C++怎么实现从字符串中导出数字?

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。


原题内容如上,完全不知道应该怎么操作.....有没有大神能够帮我写个代码....最好能够写上注释,谢谢了!

荇火
浏览 1371回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP