关于第一个点WA的原因

P2815 IPv6地址压缩

资瓷
by qbu666666 @ 2019-09-22 10:22:33


再补充一下,我前面的一位蒟蒻被这题卡了一上午,陪他调了一上午愣是没找出毛病(样例全过,但只有30),我把他的代码改的几乎与我的一样了,还是30。最后,我们试着把用c++的string定义的字符串改为c的char类型定义(最后一个不同),就AC了(???,这么玄学)。所以,用string一直过不去的同志可以试着换成char类型
by 华山骚竹 @ 2019-09-22 12:10:53


这边补充一下,我也是被卡第一个点的,我的前导零处理方法把零替换成空格,然后输出时就不输了,结果被卡了第一个点 我的问题是因为他莫名其妙的把他替换成了'\0' 最后我这样判断的: ``` if (isalpha(IPv6[i][j]) || isdigit(IPv6[i][j])) ``` 然后就A了,应该是因为后面有莫名其妙的东西
by syr1125 @ 2022-08-26 10:45:03


Hack: ``` abcd:0000:0000:0000:0000:0012:0000:0001:0000 ``` ``` abcd::12:0:1:0 ```
by LiuTianyou @ 2022-10-27 21:00:03


|