警钟厥烂:如果你RE了#1
查看原帖
警钟厥烂:如果你RE了#1
821073
chuazen楼主2024/10/31 16:47

如果你RE了#1

那么就猜你用了stringstring字符串

下面给出hackhack数据:

#1.in

EWLWLWL

#1.out

0:0

0:0

注意:s.size()s.size()返回的是usigned long longusigned \ long \ long

所以遍历的时候从00s.size()1s.size()-1就会出问题

s.size()=0s.size()=0时,直接调用s.size()1s.size()-1就是1844674407370955161518446744073709551615

也就是说你会得到无效内存访问的结果,即RERE

解决方法就是将s.size()s.size()存到一个intint的数据中

这样就AC了

2024/10/31 16:47
加载中...