求助
查看原帖
求助
1729983
jiangguangming楼主2025/7/31 11:49

求助,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;
}
2025/7/31 11:49
加载中...