在线求助各位Dalaos
下面这个代码只得了100分
最后一个点超时
这是为什么???
#include<iostream>
#include<cstring>
using namespace std;
long long s[11]={},n,k=0,a=1;
int main()
{
memset(s,0,sizeof(n));//数组清零
cin>>n;
for(int i=1;i<=10;i++)
{
s[i]=n/a%10;
a*=10;
}//存储每一位(从个位开始)
a=1000000000;
for(int i=1;i<=10;i++)
{
k+=s[i]*a;
a/=10;
}//倒序
while(k%10==0)
{
k/=10;
}
cout<<k;
return 0;
}
我很无奈