public class IPV6转数字 { /** * 大致题意有n行数据 (但不知道n是多少) * 计算每一行IPV6格式的串的10进制数是多少,但可能不满足格式 * 不能以0开头 0可以使用省略写法 a.0.b=> a..b 但是开头和结尾不可以省略 * 1.0.0.0.0.0.9===> 1......9或者1.....0.9等等情况 * 每一部分是8个bit组成的10进制数 左边是高位右边是低位 * * 输入可能含 !@等特殊字符 * 输出 n行结果如果某行非法那一行输出-1 * * 自己分析出: * ipv6的合法格式 由点分割的为7部分 每一部分要么空要么 是数字 *...