比赛 防止颓废的小练习v0.15 评测结果 C
题目名称 数字反转 最终得分 0
用户昵称 要要要不吃药 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2016-10-17 20:57:34
显示代码纯文本
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
	freopen("reverse.in","r",stdin);
	freopen("reverse.out","w",stdout);
	char shuzi[20001];
	int len,i;
	scanf("%s",&shuzi);
	len=strlen(shuzi);
	if(shuzi[0]=='-'){
		printf("-");
		for(i=len-1;i>=1;i--)
			if(shuzi[i]!='0')break;
		for(;i>=1;i--)printf("%c",shuzi[i]);
	}
	else{
		for(i=len-1;i>=0;i--)
			if(shuzi[i]=!'0')break;
		for(;i>=0;i--)printf("%c",shuzi[i]);
	}
	return 0;
}