比赛 防止颓废的小练习v0.15 评测结果 AAAAAAAAAA
题目名称 数字反转 最终得分 100
用户昵称 サイタマ 运行时间 0.003 s
代码语言 C++ 内存使用 0.31 MiB
提交时间 2016-10-17 21:24:41
显示代码纯文本
#include<fstream> 
#include<string> 
using namespace std; 
int main() 
{ 
	ifstream fin("reverse.in"); 
	ofstream fout("reverse.out"); 
	string a; 
	int p; 
	fin>>a; 
	if(a[0]=='-')
	{
		fout<<'-';
		for(int i=a.length()-1;i>=1;i--)
		{
			if(a[i]!='0') 
			{
				p=i; break; 
			} 
		}
		for(int i=p;i>=1;i--)
			fout<<a[i]; 
	} 
	else 
	{ 
		for(int i=a.length()-1;i>=0;i--)
			{ 
				if(a[i]!='0') 
				{ 
					p=i; 
					break;
				} 
			} 
		for(int i=p;i>=0;i--)
			fout<<a[i]; 
	} fin.close(); 
	fout.close(); 
	return 0; 
}