求助

P1601 A+B Problem(高精)

~~注释是喊gpt帮我写的~~
by awa再也不水贴 @ 2023-09-19 14:48:07


luogu IDE 上 RE 了
by InversionShadow @ 2023-09-19 14:54:31


小调一下将 ```cpp a[i_1]=='\n' ``` 改为 ```cpp a[i_1]>'9'||a[i_1]<'0' ``` b同 变成20pts,其余WA
by cbyybccbyybc @ 2023-09-19 14:59:20


@[cbyybccbyybc](/user/115514) 修改后在洛谷ide上能正常跑第一个测试点的数据,可最后的结果也是246啊,为什么第一个点还是WA了 ![](https://cdn.luogu.com.cn/upload/image_hosting/lw41q4v4.png?x-oss-process=image/resize,m_lfit,h_170,w_225) ![](https://cdn.luogu.com.cn/upload/image_hosting/4ldmobrz.png?x-oss-process=image/resize,m_lfit,h_170,w_225)
by awa再也不水贴 @ 2023-09-19 15:10:59


@[awa再也不水贴](/user/205099) 还有没有去前缀0的问题,比如输入 ``` 000000 123 ``` 应输出123 (但我调了下结果0pts,不知道为啥qwq)
by cbyybccbyybc @ 2023-09-19 15:17:10


![](https://cdn.luogu.com.cn/upload/image_hosting/lw41q4v4.png)![](https://cdn.luogu.com.cn/upload/image_hosting/5a2ek69y.png) 咋回事啊
by awa再也不水贴 @ 2023-09-19 15:26:45


@[cbyybccbyybc](/user/115514) 感觉不像是前缀0的问题。。绝大部分数都应该是正常的吧,我在想第一个点输出246,为啥测评机会读出1
by awa再也不水贴 @ 2023-09-19 15:31:17


@[awa再也不水贴](/user/205099) 哦我过了,就是你在读入a和b的俩个while中间加个char ch=getchar();就可以了。 我忘了linux下换行是\r\n了,要getchar()俩次,不然b全是空的了
by cbyybccbyybc @ 2023-09-19 19:51:10


@[cbyybccbyybc](/user/115514) 谢谢佬!!过了!
by awa再也不水贴 @ 2023-09-19 20:07:26


|