悲伤,玄关
查看原帖
悲伤,玄关
1252442
lucy2012楼主2024/3/16 15:49

求调QAQ

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int cnt=0;
	char ch='0';
	string s;
	cin>>s;
	for(int i=0;i<s.length();i++){
		if(s[i]>='0'&&s[i]<='0')
		    cnt++;
		else{
			ch=s[i];
			break;
		}
	}
	cnt--;
	while(s[cnt]=='0'&&cnt>0)
		cnt--;
	for(int i=cnt-1;i>=0;i--)
		cout<<s[i];
	if(ch=='0')
	    return 0;
	cout<<ch;
	if(ch=='%')
	    return 0;
	int num=s.length()-cnt-1-1,num1=s.length()-1;
	while(s[num1]=='0'&&num1>num)
	    num1--;
	while(s[num]=='0'&&num<s.length()-1)
		num++;
	for(int i=num;i<=num1;i++)
	    cout<<s[i];
	return 0;
}	 
2024/3/16 15:49
加载中...