20分 蒟蒻落泪
查看原帖
20分 蒟蒻落泪
301765
ElfOfEra楼主2020/6/7 11:14

思路应该没错吧……

但是本地测试的时候数据后面会莫名其妙出现一个%(macOS 10.15.5,clang 11.0.3)

在在线IDE测试的时候会在数据前面出现一个%00(输进浏览器地址栏得到的字符)

是数据类型的锅还是我学艺不精(

123
321%
#include<iostream>
#include<cstring>
#include<cmath>
using namespace std;
int main(){
    string a;
    int i;
    cin>>a;
    if(a[0]=='-'){
        cout<<"-";
        for(i=a.length()-2;i>=0;i--){
            if(a[1]==0){
                continue;
            }
            cout<<a[i];
        }
    }else{
        for(i=a.length()-1;i>=0;i--){
            if(a[0]==0){
                continue;
            }
            cout<<a[i];
        }
    }
    return 0;
}
2020/6/7 11:14
加载中...