警示后人
查看原帖
警示后人
731925
happy_zero楼主2023/9/9 19:52

我能说是我发完下面那个贴然后造了个数据出来了吗

zz 错误:

if (s[i] >= '0' && s[i] <= '9') {
    now = (now * 10 + (s[i] - '0')) % Mod;
    if (i == n - 1 || (s[i + 1] < '0' || s[i + 1] > '9'))
        num.push({0, now});
    now = 0;//错误示范 
}
if (s[i] >= '0' && s[i] <= '9') {
	now = (now * 10 + (s[i] - '0')) % Mod;
	if (i == n - 1 || (s[i + 1] < '0' || s[i + 1] > '9'))
	    num.push({0, now}), now = 0;
}

当前累加的数值记得在进栈后再赋零!

2023/9/9 19:52
加载中...