关于#C++#的问题,如何解决?

以下是题目

img


以下是我的代码 使用C++语言 G++(9.3(with c++17))

img


我在本地运行代码的时候是正常的,输出也和样例输出一致,但是openjudge显示Wrong Answer,
请大师解答,教教我错哪了。

我从你的这个行为可以判断你对写程序这件事可能存在误解。
我给你解释一下我们是怎么分析程序错误在哪里的,首先,程序是人写的不是上帝写好人背诵的。
所以不存在眼睛看一遍代码就知道哪里错了。
都是需要运行-发现不对,调试,看每一步执行的中间结果,然后找到问题。
我为什么耐心和你解释这个,因为你贴出2张图,这说明你可能认为回答你问题的人看看就知道你哪里错了。
同时你也可能认为程序错了,是你的水平不够,求助于一个比你水平更高的人就能解决。
这样的想法大错特错。这就是一个仔细调试的问题。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^