大佬帮我看看为什么分数只有85 WA

P1553 数字反转(升级版)

代码的思路是 1.如果中间遇到符号的话,就把符号前后的字符串转换成数字,然后拼接输出即可 2.如果没有遇到符号,正常反转成数字输出 但是不知道哪里不够完善,只有85分,求助!!!!
by yukq11 @ 2023-04-09 13:40:17


好问题,直觉告诉我second有问题
by leoqing @ 2023-04-09 13:57:05


@[yukq11](/user/914039) 我也85,这题好奇怪感觉,我看了题解,大佬的解答0650反转为560,我的是56,05%反转为50%,我的是5%,总之是前导0没去干净,当然题目也说了不存在这几种情况,所以我的代码和大佬的代码在这点的不同就不用管了,看别的部分就行,我代了好多数据都是一样的结果,所以是不是测试点还是有考0650之类的
by Coding__boy @ 2023-04-15 20:47:10


好吧,代了你的代码,和大佬的代码输出一样的结果,但是过不了测试点的话,应该和0650这种有前导0的数据无关
by Coding__boy @ 2023-04-15 20:49:44


不对还是和前导有关系,我去除前导后分变低了, 这道题目的前导不能去掉的(小数点前的和/前的以及%前的
by Coding__boy @ 2023-04-15 20:56:19


6980358432985这个数据溢出了,这是第一个测试点
by Coding__boy @ 2023-04-15 21:06:35


@[Coding__boy](/user/977447) 我再试试
by yukq11 @ 2023-04-15 22:47:17


|