woshiywx @ 2024-11-21 17:57:04
https://www.luogu.com.cn/record/190176068 这份代码 ,
for (int j = 0; j < (int)res.size(); j ++ ) {
if (res[j] >= 10) {
《《if ((int)res.size() < j + 1)》》 res.push_back(0);
res[j + 1] += res[j] / 10;
res[j] %= 10;
}
}
《.....》这一句,j + 1 表示的 10^j 对应的 j + 1 个数位 , 但是后面显然使用到了 j + 1 个数位
99
99999
这份数据就会使这份代码运行异常,所以请管理大大加强一下数据。 正常的out
9899901
by LionBlaze @ 2024-11-21 18:40:44
这么喜欢 lambda 吗
by woshiywx @ 2024-11-24 13:42:16
@LionBlaze
必须把优雅的语法推广给更多人(想装逼罢了)