第一次发求助帖 祭
by Hatsunatsu @ 2023-11-04 11:19:14
@[Hatsunatsu](/user/1079073) 您好,不必如此麻烦您可以参考以下代码实现反转操作,但需要自行实现判定负数
```cpp
inline int rev(int x,int res = 0) {
while (x)res = res * 10 + x % 10, x /= 10;
return res;
}
```
by Regenbogen_71 @ 2023-11-04 11:22:34
@[Regenbogen_71](/user/1075502) 蟹蟹,但我还是想找出我的方法存在的问题qwq
by Hatsunatsu @ 2023-11-04 11:25:01
```cpp
if(top()=='0'&&i==0){
pop();
}
else if(top()=='0'&&i==1){
pop();
}
```
您好,请问这个是干嘛的?既然你后面已经去过前导0,这两行就没有作用,去掉就AC了。
@[Hatsunatsu](/user/1079073)
by meng_cen @ 2023-11-04 11:32:43
@[Hatsunatsu](/user/1079073) 您好,您的代码在`if(top()=='0'&&i==0){
pop();
}
else if(top()=='0'&&i==1){
pop();
}`
出了问题,您删除了非前导零,导致您的输出少了零
by Regenbogen_71 @ 2023-11-04 11:34:40
@[Regenbogen_71](/user/1075502) 怎么做了这么多紫题T^T
by meng_cen @ 2023-11-04 11:36:32
加后面去掉前导 $0$ 的部分时候忘记前面的了。
谢谢你!
@[meng_cen](/user/797897)
by Hatsunatsu @ 2023-11-04 11:37:06
@[meng_cen](/user/797897) 您猜
by _Regenbogen_ @ 2023-11-04 11:38:29
AC 了,谢谢你!@[Regenbogen_71](/user/1075502)
by Hatsunatsu @ 2023-11-04 11:38:51
6,原来开小号(wwwwwwwwwwwwww
by meng_cen @ 2023-11-04 11:45:37