P1307 数字反转【洛谷】

原题


​
#include <bits/stdc++.h>
using namespace std;
string a;
int main()
{
	cin>>a;
	int len=a.length();
	int i=len-1;
	while(a[i]=='0')
	{
		a[i]=' ';
		i--;
	}
	len=i+1;
	if(a[0]=='-')
	{
		cout<<'-';
		len--;
	}
	while(len>=0)
	{
		if(a[len]!='\0'&&a[len]!='-'&&a[len]!=' ')
		{
			cout<<a[len];
		}
		len--;
	}
	return 0;
}

​

 

posted @ 2020-04-04 22:11  BorisDimitri  阅读(38)  评论(0编辑  收藏  举报