题解 ~~慎入~~
2025-05-17 15:03:07
发布于:广东
#include <bits/stdc++.h>//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
using namespace std;//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
long long n,a[100001]={1},len=1,s[100001];//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
void _jiechen(int x)//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
{//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
for(int i=0;i<len;i++) a[i]*=x;//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
for(int i=0;i<len;i++)//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
{//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
a[i+1]+=a[i]/10;//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
a[i]%=10;//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
if(a[len]!=0) len++;//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
}//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
}//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
void _sum()//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
{//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
for(int i=0;i<len;i++)//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
{//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
s[i]+=a[i];//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
s[i+1]+=s[i]/10;//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
s[i]%=10;//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
}//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
if(a[len]!=0) len++;//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
}//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
int main()//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
{//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
cin>>n;//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
for(int i=1;i<=n;i++)//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
{//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
_jiechen(i);//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
_sum();//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
}//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
int t=len;//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
while(t>0 and s[t]==0) t--;//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
for(int i=t;i>=0;i--) cout<<s[i];//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
return 0;//(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
}//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
//༼ つ ◕_◕ ༽つ(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)(❁´◡❁)(❁´◡
❁)
这里空空如也
有帮助,赞一个