数字反转【字符串】

>Link

luogu P1307


>解题思路

一道弱智题
注意处理后面的0


>代码

#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;

int len;
string s;
bool p;

int main()
{
    
    
	cin >> s;
	if (s[0] == '-') putchar ('-');
	if (s[0] == '0') {
    
    putchar ('0'); return 0;}
	len = s.size();
	for (int i = len - 1; i >= 0; i--)
	{
    
    
		if (s[i] == '-') continue;
		if (s[i] == '0' && !p) continue;
		p = 1;
		putchar (s[i]);
	}
	return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_43010386/article/details/113053071
今日推荐