求助,11个测试点,错5个。
#include<bits/stdc++.h>
using namespace std;
int main(){
char p=0;
string s;
int cnt=0;
cin>>s;
for(int i=0;i<s.size();i++)
{ if(s[i]>='0'&&s[i]<='9') cnt++;
else{
p=s[i];
break;
}
}
int x=cnt;
cnt--;
while(s[cnt]=='0'&&cnt>0) cnt--;
for(int i=cnt;i>=0;i--)
cout<<s[i];
if(p==0) return 0;
else
if(p=='%'){cout<<p;return 0;
} else
cout<<p;
int m=s.size()-1;
}