100分但是超时了,求调
查看原帖
100分但是超时了,求调
1346102
XiaoFeng3j楼主2024/10/20 09:32
#include<bits/stdc++.h>
using namespace std;
int main()
{
	long long n;
	cin>>n;
	while(n%10==0)
		{
			n=n/10;
		}
		if(n<10 && n>0)
		{
			cout<<n;
		}
		
		if(n<0 && n%10<0)
	{
		n=n*-1;
		cout<<"-";
		while(n>=10)
	{
		
		cout<<n%10;
		n=n/10;
		
		if(n<10)
		{
			cout<<n;
			break;
		
		}		
}
	}
	while(n>=10)
	{
		cout<<n%10;
		n=n/10;
		if(n<10)
		{
			cout<<n;
			break;
		}
		
	}
	if(n==0)
	{
		cout<<n;
	}
	return 0;
}
2024/10/20 09:32
加载中...